<?php
/*
*法文
*当前语言包是系统全局语言包；自定义模块语言包请在模块的lang目录下创建比如 application/admin/lang/显示的时候会优先于全局包
*全局key：单词可能在系统内任何地方使用
*模块key：开头  admin/ 、 install/ 、只在模块内使用
*后台菜单key：开头menu/
*内部处理key：开头 model/、controller/、只在模块内使用
*/
return [
    'lang_ver' => '3021+',
    'hello' => 'Bienvenue',
    'maccms_name' => 'AppleCMS-v10',
    'maccms_copyright' => '© MacCMS Tous droits réservés.',

    'vod' => 'Vidéo',
    'art' => 'Article',
    'topic' => 'Sujet',
    'comment' => 'Commentaire',
    'gbook' => 'Livre d\'or',
    'user' => 'Utilisateur',
    'label' => 'Page personnalisée',
    'actor' => 'Acteur',
    'role' => 'Rôle',
    'plot' => 'Synopsis des épisodes',
    'website' => 'Site Web',
    'domain' => 'Domaine',
    'or' => 'ou',
    'all' => 'Tous',
    'open' => 'Ouvrir',
    'close' => 'Fermer',
    'task' => 'Tâche',
    'status' => 'Statut',
    'status_parse' => 'État d\'analyse',
    'test' => 'Test',
    'copy' => 'Copier',
    'run' => 'Exécuter',
    'run_ok' => 'Exécuté avec succès',
    'skip' => 'Passer',
    'jump' => 'Sauter',
    'jump_over' => 'Sauter',
    'quantity' => 'Quantité',
    'start' => 'Début',
    'end' => 'Fin',
    'save' => 'Enregistrer',
    'level' => 'Niveau',
    'lock' => 'Verrouiller',
    'unlock' => 'Déverrouiller',
    'disable' => 'Désactiver',
    'enable' => 'Activer',
    'pause' => 'Pause',
    'normal' => 'Normal',
    'abnormal' => 'Anormal',
    'back_link' => 'Lien retour',
    'page_limit' => 'Nombre par page',
    'copyright' => 'Droits',
    'browse' => 'Parcourir',
    'favorites' => 'Favoris',
    'want_see' => 'Envie de voir',
    'play' => 'Lire',
    'down' => 'Télécharger',
    'website' => 'Site Web',
    'site_name' => 'Nom du site',
    'keyword' => 'Mot-clé',
    'description' => 'Description',
    'data_name' => 'Nom des données',
    'return' => 'Retour',
    'integral_recharge' => 'Recharge de points',
    'registration_promotion' => 'Promotion d\'inscription',
    'visit_promotion' => 'Promotion de visite',
    'one_level_distribution' => 'Distribution de niveau 1',
    'two_level_distribution' => 'Distribution de niveau 2',
    'three_level_distribution' => 'Distribution de niveau 3',
    'points_upgrade' => 'Mise à niveau des points',
    'integral_consumption' => 'Consommation de points',
    'integral_withdrawal' => 'Retrait de points',
    'not_sale' => 'Non vendu',
    'sold' => 'Vendu',
    'not_used' => 'Non utilisé',
    'used' => 'Utilisé',
    'not_paid' => 'Non payé',
    'paid' => 'Payé',
    'slice' => 'Tranche',
    'drama' => 'Drame',
    'the' => 'Le',
    'episode' => 'Épisode',
    'issue' => 'Numéro',
    'just' => 'À l\'instant',
    'day_after_tomorrow' => 'Après-demain',
    'tomorrow' => 'Demain',
    'year' => 'Année',
    'years' => 'Années',
    'month' => 'Mois',
    'day' => 'Jour',
    'yes' => 'Oui',
    'not' => 'Non',
    'seconds' => 'secondes',
    'yesterday' => 'Hier',
    'day_before_yesterday' => 'Avant-hier',
    'seconds_ago' => 'Il y a quelques secondes',
    'minutes_ago' => 'Il y a quelques minutes',
    'hours_ago' => 'Il y a quelques heures',
    'continue_in_second' => 'Continuer dans quelques secondes',
    'audit' => 'Audit',
    'reviewed' => 'Approuvé',
    'reviewed_not' => 'Non approuvé',
    'last_run_time' => 'Dernière heure d\'exécution',
    'wait_submit' => 'Soumission en attente...',
    'wait_time' => 'Temps d\'attente',
    'audit_time' => 'Temps d\'audit',
    'bank' => 'Banque',
    'request_err' => 'Erreur de demande',
    'group' => 'Groupe',
    'access' => 'Accès',
    'test_ok' => 'Test réussi',
    'test_err' => 'Test échoué',
    'browser_jump' => 'Si votre navigateur ne redirige pas automatiquement, veuillez cliquer ici',
    'filed_empty' => 'Champ vide',
    'page_auto' => 'Page automatique',
    'param_err' => 'Erreur de paramètre',
    'name_empty' => 'Nom vide',
    'pass_empty' => 'Mot de passe vide',
    'pass_err' => 'Erreur de mot de passe',
    'verify_empty' => 'Code de vérification vide',
    'verify_err' => 'Erreur de code de vérification',
    'url_empty' => 'URL vide',
    'cancel_level' => 'Annuler le niveau',
    'select' => 'Sélectionner',
    'select_return' => 'Retour à la sélection',
    'select_data' => 'Sélectionner les données',
    'select_opt' => 'Sélectionner une opération',
    'select_level' => 'Sélectionner le niveau',
    'select_type' => 'Sélectionner le type',
    'select_status' => 'Sélectionner le statut',
    'select_pic' => 'Sélectionner une image',
    'select_sort' => 'Sélectionner un tri',
    'select_lock' => 'Sélectionner un verrouillage',
    'select_sale_status' => 'Sélectionner le statut de vente',
    'select_use_status' => 'Sélectionner le statut d\'utilisation',
    'select_reply_status' => 'Sélectionner le statut de réponse',
    'select_order_status' => 'Sélectionner le statut de commande',
    'select_time' => 'Sélectionner le temps',
    'select_please' => 'Veuillez sélectionner',
    'select_model' => 'Sélectionner le modèle',
    'select_report' => 'Sélectionner le rapport',
    'select_template' => 'Sélectionner le modèle',
    'select_genre' => 'Sélectionner le genre',
    'select_group' => 'Sélectionner le groupe d\'utilisateurs',
    'select_area' => 'Sélectionner la zone',
    'default_val' => 'Valeur par défaut',
    'related_data' => 'Données associées',
    'detect' => 'Détecter',
    'genre' => 'Genre',
    'portrait' => 'Portrait',
    'tpl_dir' => 'Répertoire de modèle',
    'ads_dir' => 'Répertoire de publicité',
    'reply' => 'Répondre',
    'reply_yes' => 'Répondu',
    'reply_not' => 'Non répondu',
    'report_yes' => 'Signalé',
    'report_not' => 'Non signalé',
    'current' => 'Actuel',
    'blank' => 'Nouvelle fenêtre',
    'report' => 'Signaler',


    'use' => 'Utilisation',
    'the_last_time' => 'La dernière fois',
    'that_day' => 'Ce jour-là',
    'in_a_week' => 'Dans une semaine',
    'in_a_month' => 'Dans un mois',

    'calcel_level' => 'Annuler la recommandation',
    'pic_empty' => 'Pas d\'image',
    'pic_remote' => 'Image distante',
    'pic_sync_err' => 'Erreur de synchronisation d\'image',
    'pic_local' => 'Image locale',
    'pic_sync' => 'Synchroniser l\'image',
    'not_pic_sync_err' => 'Pas d\'erreur d\'image',
    'not_pic_sync_today_err' => 'Pas d\'erreur d\'image aujourd\'hui',
    'pic_err' => 'Erreur d\'image',

    'sort' => 'Trier',
    'add' => 'Ajouter',
    'edit' => 'Éditer',
    'del' => 'Supprimer',
    'del_confirm' => 'Êtes-vous sûr de vouloir supprimer ?',
    'del_multi' => 'Supprimer en masse',
    'del_data' => 'Supprimer les données',
    'del_ok' => 'Suppression réussie',
    'del_err' => 'Échec de la suppression',
    'del_empty' => 'Suppression vide',
    'add_group' => 'Ajouter un groupe',

    'id' => 'ID',
    'sub' => 'Sous-titre',
    'hits' => 'Popularité',
    'hits_all' => 'Popularité totale',
    'hits_month' => 'Popularité du mois',
    'hits_week' => 'Popularité de la semaine',
    'hits_day' => 'Popularité du jour',
    'no' => 'Numéro',
    'area' => 'Zone',
    'lang' => 'Langue',
    'sex' => 'Sexe',
    'sum' => 'Total',
    'opt' => 'Opération',
    'opt_content' => 'Opération de contenu',
    'name' => 'Nom',
    'height' => 'Taille',
    'weight' => 'Poids',
    'type' => 'Type',
    'wd' => 'Mot-clé',
    'slide' => 'Diapositive',
    'param' => 'Paramètre',
    'base_info' => 'Informations de base',
    'other_info' => 'Autres informations',
    'male' => 'Homme',
    'female' => 'Femme',
    'path' => 'Chemin',
    'actor_name' => 'Nom de l\'acteur',
    'alias' => 'Alias',
    'en' => 'Romanisé',
    'letter' => 'Lettre initiale',
    'color' => 'Couleur',
    'blood' => 'Groupe sanguin',
    'birtharea' => 'Lieu de naissance',
    'birthday' => 'Date de naissance',
    'starsign' => 'Signe astrologique',
    'school' => 'École',
    'view' => 'Voir',
    'multi_set' => 'Réglage multiple',
    'multi_separate_tip' => 'Séparez par des virgules pour plusieurs',
    'multi_del_ok' => 'Suppression en masse terminée',
    'multi_set_ok' => 'Réglage en masse terminé',
    'multi_opt_ok' => 'Opération en masse terminée',
    'tip' => 'Conseil',
    'target' => 'Fenêtre cible',
    'start_exec' => 'Démarrer l\'exécution',
    'min_val' => 'Valeur minimale',
    'max_val' => 'Valeur maximale',

    'vod_name' => 'Nom de la vidéo',
    'role_name' => 'Nom du rôle',
    'set_ok' => 'Réglage réussi',
    'set_err' => 'Échec du réglage',

    'remarks' => 'Remarques',
    'works' => 'Travaux représentatifs',
    'serial_num' => 'Numéro de série',
    'auto_make' => 'Générer automatiquement',
    'make_page' => 'Générer la page',
    'make_all' => 'Tout générer',

    'class' => 'Catégorie étendue',
    'pic' => 'Image',
    'pic_thumb' => 'Miniature',
    'pic_slide' => 'Diapositive',
    'pic_screenshot' => 'Capture d\'écran',
    'upload' => 'Télécharger',
    'upload_pic' => 'Télécharger une image',
    'blurb' => 'Résumé',
    'content' => 'Contenu',
    'blurb_auto_tip' => 'Automatiquement obtenu à partir des 100 premiers caractères de la première page de détails',
    'up' => 'Haut',
    'hate' => 'Bas',
    'rnd_make' => 'Générer aléatoirement',
    'score' => 'Score moyen',
    'score_all' => 'Score total',
    'score_num' => 'Nombre total de critiques',
    'tpl' => 'Modèle indépendant',
    'jumpurl' => 'URL de redirection',
    'upload_ing' => 'Chargement de fichier en cours...',
    'install_ok' => 'Installation réussie',
    'install_err' => 'Échec de l\'installation',
    'uninstall_ok' => 'Désinstallation réussie',
    'uninstall_err' => 'Échec de la désinstallation',
    'url' => 'URL',

    'rel_vod' => 'Vidéo associée',
    'rel_art' => 'Article associé',

    'opt_ok' => 'Opération réussie',
    'opt_err' => 'Échec de l\'opération',
    'update_ok' => 'Mise à jour réussie',
    'update_err' => 'Échec de la mise à jour',
    'follow_global' => 'Suivre les paramètres globaux',

    'btn_save' => 'Enregistrer',
    'btn_reset' => 'Réinitialiser',
    'btn_search' => 'Rechercher',
    'search_data' => 'Rechercher des données',

    'save_ok' => 'Enregistrement réussi !',
    'save_err' => 'Échec de l\'enregistrement !',


    'write_err' => 'Échec de l\'écriture du fichier, veuillez réessayer !',
    'write_err_config' => 'Échec de l\'écriture du fichier de configuration, veuillez réessayer !',
    'write_err_database' => 'Échec de l\'écriture de la configuration de la base de données, veuillez réessayer !',
    'write_err_route' => 'Échec de l\'écriture de la configuration de routage, veuillez réessayer !',
    'wirte_err_codefile' => 'Échec de l\'enregistrement du fichier de code, veuillez réessayer !',
    'import_err' => 'Échec de l\'importation, veuillez vérifier le format du fichier',
    'import_ok' => 'Importation terminée',
    'import' => 'Importer',
    'import_all' => 'Importer tout',
    'export' => 'Exporter',
    'code' => 'Code',
    'sms_not_config' => 'Service d\'envoi de SMS non configuré',
    'email_not_config' => 'Service d\'envoi d\'e-mails non configuré',
    'phone_format_err' => 'Format de numéro de téléphone incorrect',
    'email_format_err' => 'Format d\'e-mail incorrect',
    'format_err' => 'Format incorrect',
    'title_not_empty' => 'Le titre ne peut pas être vide',
    'body_not_empty' => 'Le corps ne peut pas être vide',
    'tpl_not' => 'Numéro de modèle ne peut pas être vide',
    'sms_not' => 'Mode d\'envoi de SMS non trouvé',
    'email_not' => 'Mode d\'envoi d\'e-mail non trouvé',

    'counting_points' => 'Calcul des points',
    'counting_times' => 'Calcul du temps',
    'counting_ips' => 'Calcul des IP',

    'mobile' => 'Mobile',
    'email' => 'E-mail',
    'verify' => 'Vérification',
    'account' => 'Compte',
    'local_app' => 'Application locale',
    'online_app' => 'Magasin d\'applications',
    'local_setup' => 'Installation hors ligne',
    'bind_no' => 'Lier le compte',
    'bind' => 'Lier',
    'unbind' => 'Détacher',

    'install' => 'Installer',
    'uninstall' => 'Désinstaller',
    'detail' => 'Détail',
    'config' => 'Configuration',
    'author' => 'Auteur',
    'intro' => 'Introduction',
    'ver' => 'Version',
    'time' => 'Temps',

    'update_time' => 'Temps de mise à jour',
    'add_time' => 'Temps d\'ajout',
    'use_time' => 'Temps d\'utilisation',
    'cj_time' => 'Temps de collecte',
    'reply_time' => 'Temps de réponse',
    'log_time' => 'Temps du journal',
    'reg_time' => 'Temps d\'inscription',
    'related' => 'Associé',

    'card_no' => 'Numéro de carte',
    'money' => 'Argent',
    'rule' => 'Règle',
    'mixing' => 'Mixte',
    'number' => 'Numéro',
    'abc' => 'Alphabétique',

    'seo_key' => 'Mots clés SEO',
    'seo_des' => 'Description SEO',
    'seo_title' => 'Titre SEO',
    'transfer' => 'Transfert',
    'parent_type_id' => 'ID de catégorie parent',
    'type_id' => 'ID de catégorie',
    'type_name' => 'Nom de la catégorie',
    'last_login_time' => 'Dernière connexion',
    'last_login_ip' => 'Dernière adresse IP de connexion',
    'login_num' => 'Nombre de connexions',
    'popedom' => 'Autorisation',
    'check_all' => 'Tout sélectionner',
    'check_other' => 'Inverser la sélection',
    'pass' => 'Mot de passe',
    'clear_confirm' => 'Confirmez-vous la suppression des données ?',
    'audit_confirm' => 'Confirmez-vous l\'audit des données ?',

    'clear' => 'Effacer',
    'del_auto_keep_min' => 'Suppression automatique [conserver les petits ID]',
    'del_auto_keep_max' => 'Suppression automatique [conserver les grands ID]',
    'num_id' => 'ID numérique',
    'encode_id' => 'ID encodé',
    'vod_id' => 'ID vidéo',
    'art_id' => 'ID article',
    'type_id' => 'ID de catégorie',
    'topic_id' => 'ID de sujet',
    'actor_id' => 'ID d\'acteur',
    'role_id' => 'ID de rôle',
    'website_id' => 'ID de site web',
    'extend_class' => 'Catégorie étendue',
    'extend_area' => 'Zone étendue',
    'extend_lang' => 'Langue étendue',
    'extend_year' => 'Année étendue',
    'page_title' => 'Titre de la page',
    'page_note' => 'Note de la page',
    'page_content' => 'Contenu de la page',
    'page_add' => 'Ajouter une page de contenu',
    'from' => 'De',
    'paging' => 'Pagination',
    'referer' => 'Référent',
    'access_pwd' => 'Mot de passe d\'accès',
    'pwd_url' => 'Lien du mot de passe',
    'pwd_play' => 'Mot de passe de lecture',
    'pwd_detail' => 'Mot de passe de détail',
    'play_group' => 'Groupe de lecture',
    'down_group' => 'Groupe de téléchargement',

    'pwd_down' => 'Mot de passe de téléchargement',
    'not_static_is_ok' => 'Disponible en mode non statique',
    'points' => 'Points',
    'points_all' => 'Points totaux',
    'points_play' => 'Points de lecture',
    'points_down' => 'Points de téléchargement',
    'points_detail' => 'Points par page',
    'model' => 'Modèle',
    'total' => 'Total',
    'nickname' => 'Pseudo',
    'data_needs_processed' => 'données nécessitent un traitement',
    'per_page' => 'par page',
    'data' => 'Données',
    'page' => 'Page',
    'processing' => 'En cours de traitement',
    'permission_denied' => 'Vous n\'avez pas la permission d\'accéder à cette page',
    'illegal_request' => 'Requête illégale',
    'token_err' => 'Veuillez ne pas soumettre le formulaire à plusieurs reprises',
    'dir' => 'Dossier',
    'file' => 'Fichier',
    'file_name' => 'Nom de fichier',
    'file_size' => 'Taille du fichier',
    'file_time' => 'Temps du fichier',
    'file_des' => 'Description du fichier',
    'occupies' => 'Occupe',
    'space' => 'Espace',
    'return_parent_dir' => 'Retourner au répertoire parent',
    'phone' => 'Téléphone',
    'server_rest' => 'Laissez le serveur se reposer un moment, reprenez plus tard',
    'to' => 'à',
    'director' => 'Directeur',
    'clear_ok' => 'Nettoyage réussi',
    'clear_err' => 'Échec du nettoyage, veuillez réessayer',
    'unknown' => 'Inconnu',
    'unknown_type' => 'Type inconnu',
    'obtain_ok' => 'Obtention réussie',
    'obtain_err' => 'Échec de l\'obtention',
    'download_ok' => 'Téléchargement réussi',
    'download_err' => 'Échec du téléchargement',
    'expand_all' => 'Tout déplier',
    'fold_all' => 'Tout replier',
    'today_data' => 'Données d\'aujourd\'hui',
    'no_make_data' => 'Aucune donnée générée',
    'get_info_err' => 'Échec de l\'obtention des informations',
    'rnd_data' => 'Données aléatoires',
    'success' => 'Succès',
    'diy_ids' => 'IDs personnalisés',
    'fail' => 'Échec',
    'duplicate_data' => 'Données en double',
    'distinct_into' => 'Introduire distinctement',
    'comment_name' => 'Nom du commentaire',
    'comment_content' => 'Contenu du commentaire',

    'page_not_found' => 'Page non trouvée',
    'search_close' => 'Fonction de recherche désactivée',
    'show_close' => 'Fonction de filtrage désactivée sur la page',
    'ajax_close' => 'Fonction AJAX désactivée',
    'frequently' => 'Veuillez ne pas effectuer cette opération fréquemment',
    'search_frequently' => 'Veuillez ne pas effectuer cette opération fréquemment, intervalle de recherche de',
    'score_ok' => 'Merci de votre participation, évaluation réussie',
    'suggest_close' => 'Fonction de recherche suggérée désactivée',

    'please_try_again' => 'Veuillez réessayer',
    'data_list' => 'Liste des données',
    'data_not_found' => 'Échec de récupération des données',
    'unverified' => 'Non vérifié',
    'verified' => 'Vérifié',
    'registered' => 'Inscrit',
    'register' => 'S\'inscrire',
    'findpass' => 'Récupérer le mot de passe',
    'access_or_pass_err' => 'Identifiant ou mot de passe incorrect',
    'playurl' => 'URL de lecture',
    'downurl' => 'URL de téléchargement',
    'serial' => 'Nombre de séries',
    'writer' => 'Scénariste',
    'version' => 'Version des ressources',
    'state' => 'Type de ressources',
    'tv' => 'Chaîne de télévision',
    'weekday' => 'Jour de la semaine',
    'isend' => 'Terminé',
    'total' => 'Total',
    'replace' => 'Remplacer',
    'merge' => 'Fusionner',
    'douban_id' => 'ID Douban',
    'rel_name' => 'Nom des données associées',
    'preview' => 'Aperçu',
    'screenshot_preview' => 'Aperçu de la capture d\'écran',
    'screenshot_tip' => 'Une image par ligne, supporte les URL distantes, les chemins locaux et les noms personnalisés, par exemple :
Image 1$upload/test.jpg
Image 2$https://www.baidu.com/logo.png
https://www.baidu.com/123.jpg',

    'menu/index' => 'Accueil',
    'menu/welcome' => 'Page de bienvenue',
    'menu/quickmenu' => 'Configuration du menu personnalisé',
    'menu/system' => 'Système',
    'menu/config' => 'Configuration des paramètres du site',
    'menu/configseo' => 'Configuration des paramètres SEO',
    'menu/configuser' => 'Configuration des paramètres des membres',
    'menu/configcomment' => 'Configuration des commentaires',
    'menu/configupload' => 'Configuration des pièces jointes',
    'menu/configurl' => 'Configuration des URLs',
    'menu/configplay' => 'Configuration du lecteur',
    'menu/configcollect' => 'Configuration de la collecte',
    'menu/configinterface' => 'Configuration de l\'importation externe',
    'menu/configapi' => 'Configuration de l\'API ouverte',
    'menu/configconnect' => 'Configuration de l\'intégration de connexion',
    'menu/configpay' => 'Configuration des paiements en ligne',
    'menu/configweixin' => 'Configuration de l\'intégration de WeChat',
    'menu/configemail' => 'Configuration de l\'envoi de courrier électronique',
    'menu/configsms' => 'Configuration de l\'envoi de SMS',
    'menu/timming' => 'Configuration des tâches planifiées',
    'menu/domain' => 'Gestion des domaines',
    'menu/base' => 'Base',
    'menu/type' => 'Gestion des catégories',
    'menu/topic' => 'Gestion des sujets',
    'menu/link' => 'Gestion des liens',
    'menu/gbook' => 'Gestion des messages',
    'menu/comment' => 'Gestion des commentaires',
    'menu/images' => 'Gestion des pièces jointes',
    'menu/art' => 'Articles',
    'menu/art_data' => 'Données des articles',
    'menu/art_add' => 'Ajouter un article',
    'menu/art_data_lock' => 'Articles verrouillés',
    'menu/art_data_audit' => 'Articles non vérifiés',
    'menu/art_batch' => 'Opérations groupées sur les articles',
    'menu/art_repeat' => 'Données d\'articles en double',
    'menu/vod' => 'Vidéos',
    'menu/server' => 'Groupes de serveurs',
    'menu/player' => 'Lecteurs',
    'menu/downer' => 'Gestionnaires de téléchargement',
    'menu/vod_data' => 'Données vidéo',
    'menu/vod_add' => 'Ajouter une vidéo',
    'menu/vod_data_url_empty' => 'Vidéos sans URL',
    'menu/vod_data_lock' => 'Vidéos verrouillées',
    'menu/vod_data_audit' => 'Vidéos non vérifiées',
    'menu/vod_data_points' => 'Vidéos nécessitant des points',
    'menu/vod_data_plot' => 'Vidéos avec intrigue divisée',
    'menu/vod_batch' => 'Opérations groupées sur les vidéos',
    'menu/vod_repeat' => 'Données de vidéos en double',
    'menu/actor' => 'Bibliothèque d\'acteurs',
    'menu/role' => 'Bibliothèque de rôles',
    'menu/website' => 'Sites web',
    'menu/website_data' => 'Données des sites web',
    'menu/website_add' => 'Ajouter un site web',
    'menu/website_data_lock' => 'Sites web verrouillés',
    'menu/website_data_audit' => 'Sites web non vérifiés',
    'menu/website_batch' => 'Opérations groupées sur les sites web',
    'menu/website_repeat' => 'Données de sites web en double',
    'menu/users' => 'Utilisateurs',
    'menu/admin' => 'Administrateurs',
    'menu/group' => 'Groupes de membres',
    'menu/user' => 'Membres',
    'menu/card' => 'Cartes de recharge',
    'menu/order' => 'Commandes de membres',
    'menu/ulog' => 'Journaux de visite',
    'menu/plog' => 'Journaux de points',
    'menu/cash' => 'Historique de retrait',
    'menu/templates' => 'Modèles',
    'menu/template' => 'Gestion des modèles',
    'menu/ads' => 'Gestion des espaces publicitaires',
    'menu/wizard' => 'Assistant de balises',
    'menu/make' => 'Génération',
    'menu/make_opt' => 'Options de génération',
    'menu/make_index' => 'Générer la page d\'accueil',
    'menu/make_index_wap' => 'Générer la page d\'accueil mobile',
    'menu/make_map' => 'Générer le plan du site',
    'menu/cjs' => 'Collecte',
    'menu/union' => 'Ressources recommandées',
    'menu/collect_timming' => 'Collecte planifiée',
    'menu/collect' => 'Interfaces personnalisées',
    'menu/cj' => 'Règles personnalisées',
    'menu/db' => 'Base de données',
    'menu/database' => 'Gestion de la base de données',
    'menu/database_sql' => 'Exécuter des requêtes SQL',
    'menu/database_rep' => 'Remplacement de données en masse',
    'menu/database_inspect' => 'Détection des chevaux de Troie',
    'menu/apps' => 'Applications',
    'menu/addon' => 'Marketplace des applications',
    'menu/urlsend' => 'Envoi d\'URL',
    'menu/safety_file' => 'Test de sécurité des fichiers',
    'menu/safety_data' => 'Détection de chevaux de Troie dans les données',


    'model/admin/update_login_err' => 'Échec de la mise à jour des informations de connexion',
    'model/admin/login_ok' => 'Connexion réussie',
    'model/admin/logout_ok' => 'Déconnexion réussie',
    'model/admin/not_login' => 'Non connecté',
    'model/admin/haved_login' => 'Déjà connecté',

    'model/card/not_found' => 'Informations de la carte de recharge incorrectes, veuillez réessayer',
    'model/card/update_user_points_err' => 'Échec de la mise à jour des points de l\'utilisateur, veuillez réessayer',
    'model/card/update_card_status_err' => 'Échec de la mise à jour du statut de la carte de recharge, veuillez réessayer',
    'model/card/used_card_ok' => 'Recharge réussie, points ajoutés : %s',

    'model/cash/not_open' => 'Fonction de retrait non activée !',
    'model/cash/min_money_err' => 'Montant de retrait minimum !',
    'model/cash/mush_money_err' => 'Trop de retraits, pas assez de points !',

    'model/collect/flag_err' => 'Erreur de drapeau, requête illégale !',
    'model/collect/cjurl_err' => 'Lien de collecte incorrect ou ne peut pas être un lien local',
    'model/collect/get_html_err' => 'Échec de la connexion à l\'API, souvent en raison d\'une instabilité réseau du serveur, d\'un blocage IP ou de fonctions associées désactivées !',
    'model/collect/json_err' => 'Format JSON incorrect, collecte non prise en charge',
    'model/collect/xml_err' => 'Format XML incorrect, collecte non prise en charge',
    'model/collect/data_tip1' => 'Tâche de collecte en cours : <strong class="green">%s</strong> / <span class="green">%s</span> pages. Adresse de collecte : %s',
    'model/collect/type_err' => 'Catégorie non liée, erreur de saut',
    'model/collect/name_in_filter_err' => 'Données présentes dans la liste de filtrage, erreur de saut',
    'model/collect/name_err' => 'Données incomplètes, erreur de saut',
    'model/collect/not_check_add' => 'Ajout non coché, erreur de saut',
    'model/collect/not_check_update' => 'Mise à jour non coché, erreur de saut',
    'model/collect/add_ok' => 'Nouvelle entrée dans la base de données, opération réussie',
    'model/collect/uprule_empty' => 'Aucun paramètre de mise à jour secondaire défini, erreur de saut',
    'model/collect/data_lock' => 'Données verrouillées, erreur de saut',
    'model/collect/not_need_update' => 'Pas besoin de mise à jour',
    'model/collect/is_over' => 'Collecte de données terminée',
    'model/collect/not_found_rel_vod' => 'Aucune vidéo correspondante trouvée pour l\'association, erreur de saut',
    'model/collect/not_found_rel_data' => 'Aucune donnée correspondante trouvée pour l\'association, erreur de saut',
    'model/collect/role_data_require' => 'Données incomplètes : role_name, role_actor, vod_name obligatoires, erreur de saut',
    'model/collect/actor_data_require' => 'Données incomplètes : actor_name, actor_sex obligatoires, erreur de saut',
    'model/collect/comment_data_require' => 'Données incomplètes : comment_content, comment_name, rel_name obligatoires, erreur de saut',
    'model/collect/playurl_same' => 'Adresse de lecture identique, erreur de saut',
    'model/collect/playfrom_empty' => 'Type de lecteur vide, erreur de saut',
    'model/collect/downurl_same' => 'Adresse de téléchargement identique, erreur de saut',
    'model/collect/downfrom_empty' => 'Type de téléchargeur vide, erreur de saut',

    'model/collect/playgroup_add_ok' => 'Groupe de lecture (%s) ajouté avec succès',
    'model/collect/playgroup_same' => 'Groupe de lecture (%s) inchangé',
    'model/collect/playgroup_update_ok' => 'Groupe de lecture (%s) mis à jour avec succès',

    'model/collect/downgroup_add_ok' => 'Groupe de téléchargement (%s) ajouté avec succès',
    'model/collect/downgroup_same' => 'Groupe de téléchargement (%s) inchangé',
    'model/collect/downgroup_update_ok' => 'Groupe de téléchargement (%s) mis à jour avec succès',

    'model/group/have_user' => 'Il y a encore des utilisateurs dans ce groupe',
    'model/order/pay_over' => 'La commande a déjà été entièrement payée',
    'model/order/update_status_err' => 'Échec de la mise à jour du statut de la commande',
    'model/order/update_user_points_err' => 'Échec de la mise à jour des points du membre',
    'model/order/pay_ok' => 'Recharge terminée, fonction de rappel exécutée avec succès',

    'model/type/to_info_err' => 'Échec de récupération des informations de la catégorie cible',
    'model/type/move_err' => 'Échec du déplacement',
    'model/type/move_ok' => 'Déplacement réussi',

    'model/user/not_open_reg' => 'Inscription non ouverte',
    'model/user/input_require' => 'Veuillez remplir tous les champs obligatoires',
    'model/user/pass_not_pass2' => 'Les mots de passe ne correspondent pas',
    'model/user/haved_reg' => 'Nom d\'utilisateur déjà enregistré, veuillez en choisir un autre',
    'model/user/name_contain' => 'Le nom d\'utilisateur ne peut contenir que des lettres et des chiffres, veuillez en choisir un autre',
    'model/user/name_filter' => 'Le nom d\'utilisateur ne peut pas contenir les caractères suivants : %s, veuillez réessayer',
    'model/user/ip_limit' => 'Limite quotidienne d\'enregistrement depuis la même IP : %s fois',
    'model/user/phone_haved' => 'Ce numéro de téléphone est déjà utilisé, veuillez en choisir un autre',
    'model/user/email_haved' => 'Cette adresse e-mail est déjà utilisée, veuillez en choisir une autre',
    'model/user/reg_err' => 'Échec de l\'inscription, veuillez réessayer',
    'model/user/reg_ok' => 'Inscription réussie, veuillez vous connecter pour compléter vos informations personnelles dans le centre des membres',
    'model/user/input_old_pass' => 'Veuillez entrer votre ancien mot de passe',
    'model/user/old_pass_err' => 'Ancien mot de passe incorrect',
    'model/user/pass_not_same_pass2' => 'Les deux nouveaux mots de passe ne correspondent pas',
    'model/user/not_found' => 'Échec de récupération des informations utilisateur',
    'model/user/update_login_err' => 'Échec de la mise à jour des informations de connexion',
    'model/user/update_expire_err' => 'Échec de la mise à jour de l\'expiration du groupe de membres',
    'model/user/update_expire_ok' => 'Expiration du groupe de membres mise à jour avec succès',
    'model/user/login_ok' => 'Connexion réussie',
    'model/user/logout_ok' => 'Déconnexion réussie',
    'model/user/not_login' => 'Non connecté',
    'model/user/haved_login' => 'Déjà connecté',
    'model/user/findpass_not_found' => 'Échec de la récupération du compte utilisateur, vérifiez l\'exactitude du compte, de la question et de la réponse',
    'model/user/findpass_ok' => 'Récupération de mot de passe réussie',
    'model/user/select_diy_group_err' => 'Veuillez sélectionner un groupe de membres personnalisé payant',
    'model/user/group_not_found' => 'Échec de récupération des informations du groupe de membres',
    'model/user/group_is_close' => 'Ce groupe de membres est fermé, l\'amélioration est impossible',
    'model/user/potins_not_enough' => 'Points insuffisants, impossible de mettre à niveau',
    'model/user/update_group_err' => 'Échec de la mise à niveau du groupe de membres',
    'model/user/update_group_ok' => 'Mise à niveau du groupe de membres réussie',
    'model/user/msg_not_found' => 'Informations de vérification incorrectes, veuillez réessayer',
    'model/user/do_not_send_frequently' => 'Veuillez ne pas envoyer fréquemment',
    'model/user/msg_send_ok' => 'Code de vérification envoyé avec succès, veuillez vérifier',
    'model/user/msg_send_err' => 'Échec de l\'envoi du code de vérification',
    'model/user/update_bind_err' => 'Échec de la mise à jour des informations de liaison de l\'utilisateur',
    'model/user/update_bind_ok' => 'Liaison réussie',
    'model/user/update_unbind_ok' => 'Déliaison réussie',
    'model/user/pass_length_err' => 'Le mot de passe doit comporter au moins 6 caractères',
    'model/user/email_format_err' => 'Format d\'adresse e-mail incorrect',
    'model/user/email_err' => 'Adresse e-mail incorrecte',
    'model/user/email_host_not_allowed' => 'Domaine de messagerie non autorisé',
    'model/user/phone_format_err' => 'Format de numéro de téléphone incorrect',
    'model/user/phone_err' => 'Numéro de téléphone incorrect',
    'model/user/pass_reset_err' => 'Réinitialisation du mot de passe échouée, veuillez réessayer',
    'model/user/pass_reset_ok' => 'Réinitialisation du mot de passe réussie',
    'model/user/id_err' => 'Identifiant utilisateur incorrect',
    'model/user/visit_tip' => 'Obtenez seulement %s fois des points de visite promotionnelle par jour',
    'model/user/visit_err' => 'Échec de l\'enregistrement de la promotion, veuillez réessayer',
    'model/user/visit_ok' => 'Promotion réussie',
    'model/user/reward_tip' => 'Utilisateur [%s, %s] a dépensé %s points, récompense de %s points obtenue',
    'model/user/reward_ok' => 'Commission de distribution réussie',

    'model/website/refer_max' => 'Maximum de %s enregistrements de provenance par jour',
    'model/website/visit_err' => 'Échec de l\'enregistrement de provenance, veuillez réessayer',
    'model/website/visit_ok' => 'Enregistrement de provenance réussi',

    'controller/no_popedom' => 'Vous n\'avez pas l\'autorisation d\'accéder à ces données, veuillez mettre à niveau votre adhésion',
    'controller/pay_play_points' => 'Pour regarder ces données, vous devez payer %s points, confirmez-vous le paiement ?',
    'controller/pay_down_points' => 'Pour télécharger ces données, vous devez payer %s points, confirmez-vous le paiement ?',
    'controller/in_try_see' => 'Mode d\'essai activé',
    'controller/charge_data' => 'Cette page contient des données payantes, veuillez vous connecter avant d\'y accéder !',
    'controller/try_see_end' => 'Fin de l\'essai, souhaitez-vous payer %s points pour accéder à toutes les données ? Il vous reste %s points, veuillez d\'abord recharger !',
    'controller/not_enough_points' => 'Désolé, vous avez besoin de %s points pour accéder à ces données, il vous reste %s points, veuillez d\'abord recharger !',
    'controller/popedom_ok' => 'Validation des droits réussie',
    'controller/an_error_occurred' => 'Une erreur s\'est produite',
    'controller/visitor' => 'Visiteur',
    'controller/get_type_err' => 'Échec de la récupération de la catégorie, veuillez choisir une autre catégorie !',

    'index/require_login' => 'Vous devez être connecté pour laisser un commentaire',
    'index/require_content' => 'Le contenu ne peut pas être vide',
    'index/require_cn' => 'Le contenu doit contenir des caractères chinois, veuillez réessayer',
    'index/mid_err' => 'Erreur de modèle mid',
    'index/thanks_msg_audit' => 'Merci, nous examinerons votre message dès que possible !',
    'index/thanks_msg' => 'Merci pour votre message !',
    'index/payment_status' => 'Cette option de paiement n\'est pas activée !',
    'index/payment_not' => 'Option de paiement introuvable !',
    'index/payment_ok' => 'Paiement terminé !',
    'index/haved' => 'Vous avez déjà participé !',
    'index/ok' => 'Opération réussie !',
    'index/pwd_repeat' => 'Veuillez ne pas répéter la vérification !',
    'index/pwd_frequently' => 'Veuillez ne pas faire de demandes fréquentes, veuillez réessayer plus tard !',
    'index/no_login' => 'Non connecté',
    'index/ulog_fee' => 'Les reçus payants doivent être enregistrés séparément',
    'index/buy_popedom1' => 'Vous avez déjà acheté ces données, aucun paiement supplémentaire requis, veuillez actualiser la page !',
    'index/buy_popedom2' => 'Échec de la mise à jour des informations de points utilisateur, veuillez actualiser et réessayer !',
    'index/buy_popedom3' => 'Désolé, vous avez besoin de %s points pour accéder à cette page, il vous reste %s points, veuillez d\'abord recharger !',
    'index/bind_haved' => 'Ce compte est déjà lié',
    'index/bind_ok' => 'Liaison réussie',
    'index/logincallback1' => 'Échec de l\'enregistrement des informations de synchronisation, veuillez contacter l\'administrateur',
    'index/logincallback2' => 'Échec de la récupération des informations utilisateur tierces, veuillez réessayer',
    'index/reg_ok' => 'Inscription réussie',
    'index/portrait_tip1' => 'Fonction d\'avatar personnalisé non activée',
    'index/portrait_no_upload' => 'Aucun fichier téléchargé trouvé (raison possible : nom du formulaire incorrect, formulaire par défaut "file" ou "imgdata") !',
    'index/portrait_ext' => 'Format de téléchargement non autorisé par le système !',
    'index/upload_err' => 'Échec du téléchargement du fichier !',
    'index/portrait_err' => 'Échec de la mise à jour des informations d\'avatar membre !',
    'index/portrait_thumb_err' => 'Échec de la génération de l\'image de l\'avatar redimensionnée !',
    'index/min_pay' => 'Le montant minimum de recharge ne peut pas être inférieur à %s euros',
    'index/order_not' => 'Échec de la récupération du document',
    'index/order_payed' => 'Ce document a déjà été entièrement payé',
    'index/page_type' => 'Page de liste',
    'index/page_detail' => 'Page de détail',
    'index/page_play' => 'Page de lecture',
    'index/page_down' => 'Page de téléchargement',
    'index/try_see' => 'Essai',

    'admin/public/head/title' => 'Sécurité avant tout, ne divulguez pas l\'adresse du back-office - Copyright par le système de gestion de contenu AppleCMS',
    'admin/public/jump/title' => 'Notification de redirection',

    'admin/index/login/title' => 'Centre de gestion du back-office - Copyright par le système de gestion de contenu AppleCMS',
    'admin/index/login/tip_welcome' => 'Bienvenue',
    'admin/index/login/tip_sys' => 'Gestion du système',
    'admin/index/login/filed_no' => 'Nom d\'utilisateur',
    'admin/index/login/filed_pass' => 'Mot de passe',
    'admin/index/login/filed_verify' => 'Code de vérification',
    'admin/index/login/btn_submit' => 'Se connecter',
    'admin/index/login/tip_declare' => 'Clause de non-responsabilité',
    'admin/index/login/tip_declare_txt' => 'Ce programme est open source, gratuit à perpétuité et sans aucune donnée intégrée. Veuillez l\'utiliser conformément aux lois locales. Ce programme ne prend aucune responsabilité pour les informations contenues dans l\'utilisation par les utilisateurs ! Liberté ! Égalité ! Partage ! Open source !',
    'admin/index/login/verify_no' => 'Veuillez entrer votre nom d\'utilisateur',
    'admin/index/login/verify_pass' => 'Veuillez entrer votre mot de passe',
    'admin/index/login/verify_verify' => 'Veuillez entrer le code de vérification',

    'admin/index/index/name' => 'Super Console',
    'admin/index/index/menu_switch' => 'Activer/Désactiver la navigation latérale gauche',
    'admin/index/index/menu_index' => 'Page d\'accueil du site',
    'admin/index/index/menu_lock' => 'Verrouiller l\'écran',
    'admin/index/index/menu_logout' => 'Se déconnecter',
    'admin/index/index/menu_cache' => 'Cache',
    'admin/index/index/menu_cache_clear' => 'Effacer le cache',
    'admin/index/index/menu_welcome' => 'Page de bienvenue',
    'admin/index/index/menu_opt' => 'Opérations',
    'admin/index/index/menu_close_all' => 'Fermer tout',
    'admin/index/index/menu_close_other' => 'Fermer les autres',
    'admin/index/index/menu_max' => 'Maximum 10 onglets peuvent être ouverts',
    'admin/index/index/menu_close_empty' => 'Aucune fenêtre à fermer @_@',

    'admin/index/quickmenu/name' => 'Menu rapide personnalisé',
    'admin/index/quickmenu/tip' => 'Exigences de format : 1. Nom du menu, lien du menu ; 2. Chaque menu rapide occupe une ligne ; <br>
    1. Prise en charge des adresses distantes, par exemple : Journal des mises à jour,//www.baidu.com/<br>
    2. Prise en charge des fichiers de plugin, par exemple : Menu de fichier de plugin,/application/xxxx.html<br>
    3. Prise en charge des modules système, par exemple : Gestion d\'articles,art/data<br>
    4. Prise en charge du séparateur de lignes, par exemple : Séparateur,###',

    'admin/index/welcome/filed_os' => 'Environnement d\'exécution',
    'admin/index/welcome/filed_host' => 'Serveur IP/Port',
    'admin/index/welcome/filed_php_ver' => 'Version PHP',
    'admin/index/welcome/filed_thinkphp_ver' => 'Version ThinkPHP',
    'admin/index/welcome/filed_max_upload' => 'Limite de téléchargement maximale',
    'admin/index/welcome/filed_date' => 'Date du serveur',
    'admin/index/welcome/filed_ver' => 'Version du programme',
    'admin/index/welcome/filed_license' => 'Type de licence',
    'admin/index/welcome/tip_update_db' => 'Conseil de mise à jour de la base de données',
    'admin/index/welcome/tip_update_db_txt' => 'Conseil : Des scripts de mise à jour de base de données locaux ont été trouvés ? Souhaitez-vous exécuter l\'opération de mise à niveau ! Une fois l\'opération terminée, le script sera automatiquement supprimé !',
    'admin/index/welcome/tip_update_go' => 'Cliquez ici pour exécuter le script de mise à niveau de la base de données',
    'admin/index/welcome/filed_login_num' => 'Nombre de connexions',
    'admin/index/welcome/filed_last_login_ip' => 'Dernière adresse IP de connexion',
    'admin/index/welcome/filed_last_login_time' => 'Dernière heure de connexion',
    'admin/index/welcome/tip_warn' => 'Veuillez ne pas modifier les fichiers système pour éviter les problèmes lors de la mise à niveau ! Ce programme ne contient aucune donnée intégrée. L\'ajout de données est une action personnelle ! Veuillez utiliser ce programme conformément aux lois locales, sinon vous en assumerez les conséquences !',

    'admin/index/quick_tit' => '↓↓↓ Zone de menu personnalisé ↓↓↓',
    'admin/index/title' => 'Centre de gestion du back-office',
    'admin/index/welcome/title' => 'Page de bienvenue',
    'admin/index/quickmenu/title' => 'Configuration du menu rapide',
    'admin/index/cache_data' => 'Cache de configuration détecté, veuillez le nettoyer rapidement...',
    'admin/index/clear_ok' => 'Nettoyage du cache réussi',
    'admin/index/clear_err' => 'Échec du nettoyage du cache',
    'admin/index/iframe' => 'Changement de disposition réussi, redirection en cours',
    'admin/index/pass_err' => 'Mot de passe incorrect',
    'admin/index/unlock_ok' => 'Déverrouillage réussi',

    'admin/system/config/title' => 'Configuration des paramètres du site',
    'admin/system/config/base' => 'Paramètres de base',
    'admin/system/config/performance' => 'Optimisation des performances',
    'admin/system/config/parameters' => 'Paramètres réservés',
    'admin/system/config/backstage' => 'Paramètres du back-office',
    'admin/system/config/site_name' => 'Nom du site',
    'admin/system/config/site_url' => 'Nom de domaine du site',
    'admin/system/config/site_url_tip' => 'Exemple : www.test.com, sans ajouter http://',
    'admin/system/config/site_wapurl' => 'Nom de domaine du site mobile',
    'admin/system/config/site_wapurl_tip' => 'Exemple : wap.test.com, sans ajouter http://',
    'admin/system/config/site_keywords' => 'Mots-clés',
    'admin/system/config/site_description' => 'Description',
    'admin/system/config/site_icp' => 'Numéro d\'enregistrement ICP',
    'admin/system/config/site_qq' => 'Service client QQ',
    'admin/system/config/site_email' => 'E-mail du service client',
    'admin/system/config/install_dir' => 'Répertoire d\'installation',


    'admin/system/config/install_dir_tip' => 'Répertoire racine "/", répertoire de niveau 2 "/maccms/", et ainsi de suite',
    'admin/system/config/site_logo' => 'Logo par défaut',
    'admin/system/config/site_waplogo' => 'Logo du site mobile',
    'admin/system/config/template_dir' => 'Modèle de site web',
    'admin/system/config/site_polyfill' => 'Compatibilité avec les anciennes versions',
    'admin/system/config/site_polyfill_tip' => 'Lorsqu\'activé, introduit un polyfill pour la compatibilité avec les anciens navigateurs',
    'admin/system/config/site_logo_tip' => 'Adresse ou chemin de l\'image',
    'admin/system/config/html_dir' => 'Répertoire de modèle',
    'admin/system/config/mob_status' => 'Adaptation mobile',
    'admin/system/config/mob_status_tip' => 'Domaines multiples : Accès au domaine mobile utilisera automatiquement le modèle mobile ; Domaine unique : Accès mobile utilisera automatiquement le modèle mobile ;',
    'admin/system/config/mob_template_dir' => 'Modèle mobile',
    'admin/system/config/mob_one' => 'Domaine unique',
    'admin/system/config/mob_multiple' => 'Domaines multiples',
    'admin/system/config/site_tj' => 'Code de statistiques',
    'admin/system/config/site_status' => 'État du site',
    'admin/system/config/site_close_tip' => 'Fermer l\'astuce',
    'admin/system/config/pathinfo_depr' => 'Séparateur de PATH',
    'admin/system/config/pathinfo_depr_tip' => 'Séparateur de PATHINFO. Le modifier changera les adresses URL en mode non statique',
    'admin/system/config/xg' => 'Barre oblique /',
    'admin/system/config/zhx' => 'Trait d\'union -',
    'admin/system/config/xhx' => 'Souligné _',
    'admin/system/config/suffix' => 'Extension de page',

    'admin/system/config/wall_filter' => 'Défense contre les faux murs',
    'admin/system/config/wall_unicode' => 'Encodage',
    'admin/system/config/wall_blank' => 'Méthode de blanc',
    'admin/system/config/wall_filter_tip' => 'Lorsqu\'activé, certains paramètres de page seront encodés ou remplacés par des vides pour contrer les menaces des faux murs',
    'admin/system/config/popedom_filter' => 'Filtrage des autorisations de données',
    'admin/system/config/popedom_filter_tip' => 'Lorsqu\'activé, masquera les catégories et données sans autorisation',
    'admin/system/config/cache_type' => 'Type de cache',
    'admin/system/config/cache_host' => 'Serveur',
    'admin/system/config/cache_port' => 'Port',
    'admin/system/config/cache_username' => 'Nom d\'utilisateur',
    'admin/system/config/cache_password' => 'Mot de passe',
    'admin/system/config/cache_host_tip' => 'IP du serveur de cache',
    'admin/system/config/cache_port_tip' => 'Port du serveur de cache',
    'admin/system/config/cache_username_tip' => 'Nom d\'utilisateur du service de cache, laissez vide s\'il n\'y en a pas',
    'admin/system/config/cache_password_tip' => 'Mot de passe du service de cache, laissez vide s\'il n\'y en a pas',
    'admin/system/config/cache_test' => 'Test de connexion',

    'admin/system/config/cache_flag' => 'Identifiant de cache',
    'admin/system/config/cache_flag_tip' => 'Lorsque plusieurs sites partagent un serveur memcache, redis, cela doit être différencié',
    'admin/system/config/cache_flag_auto' => 'Laissez vide pour générer automatiquement',
    'admin/system/config/cache_core' => 'Cache de données',
    'admin/system/config/cache_time' => 'Durée du cache de données',
    'admin/system/config/cache_time_tip' => 'En secondes, recommandé de définir à plus de 3600',
    'admin/system/config/cache_page' => 'Cache de page',
    'admin/system/config/cache_time_page' => 'Durée du cache de page',
    'admin/system/config/compress' => 'Compression de page',
    'admin/system/config/search' => 'Interrupteur de recherche',
    'admin/system/config/search_verify' => 'Vérification de recherche',
    'admin/system/config/search_timespan' => 'Intervalle de recherche',
    'admin/system/config/search_timespan_tip' => 'En secondes, recommandé de définir à plus de 3 secondes',
    'admin/system/config/search_len' => 'Longueur des paramètres de recherche',
    'admin/system/config/search_len_tip' => 'Limite de longueur des paramètres sur la page de recherche + filtrage, par défaut 10 caractères, coupé automatiquement si dépassement.',
    'admin/system/config/404' => 'Page 404',
    'admin/system/config/404_tip' => 'Page 404 personnalisée, placer dans le répertoire public du modèle sans suffixe, par défaut saute',
    'admin/system/config/show' => 'Interrupteur de page de filtrage',
    'admin/system/config/show_verify' => 'Vérification de filtrage',
    'admin/system/config/input_type' => 'Mode d\'obtention de paramètres',
    'admin/system/config/input_type_tip' => 'Il est recommandé d\'utiliser la méthode GET, sécurisée et facile à analyser les journaux',
    'admin/system/config/ajax_page' => 'Interrupteur ajax réservé',
    'admin/system/config/ajax_page_tip' => 'Chaque page du système réserve une méthode ajax correspondante, recommandée de désactiver si inutile. Par exemple : vod/search et vod/ajax_search',
    'admin/system/config/search_vod_rule' => 'Règles de recherche vidéo',
    'admin/system/config/search_rule_tip' => 'Attention, affecte uniquement le paramètre wd, vérifiez trop d\'impact sur les performances, recommandé jusqu\'à 3',
    'admin/system/config/search_art_rule' => 'Règles de recherche d\'articles',
    'admin/system/config/vod_search_optimise' => 'Optimisation de la recherche vidéo',
    'admin/system/config/vod_search_optimise/frontend' => 'Frontal',
    'admin/system/config/vod_search_optimise/collect' => 'Collection',
    'admin/system/config/vod_search_optimise_tip' => 'Cache des résultats de recherche flous LIKE',
    'admin/system/config/vod_search_optimise_cache_minutes' => 'Minutes de cache de recherche',
    'admin/system/config/vod_search_optimise_cache_minutes_tip' => 'Temps de cache de recherche floue vidéo (en minutes), minimum 1 minute, recommandé plus de 60 minutes',
    'admin/system/config/copyright_status' => 'Statut de droits d\'auteur',
    'admin/system/config/copyright_msg' => 'Message d\'avertissement',
    'admin/system/config/copyright_jump_detail' => 'Saut de page de détail',
    'admin/system/config/copyright_jump_play' => 'Saut de la page de lecture',
    'admin/system/config/copyright_jump_iframe' => 'Saut de la page de lecture iframe',
    'admin/system/config/copyright_notice' => 'Message d\'avis de droits d\'auteur',
    'admin/system/config/browser_junmp' => 'Saut de redirection anti-rouge et anti-interdiction',
    'admin/system/config/browser_junmp_tip' => 'Lors de l\'accès via WeChat, QQ, une page de redirection directe s\'affichera',
    'admin/system/config/collect_timespan' => 'Intervalle de collecte',
    'admin/system/config/collect_timespan_tip' => 'En secondes, recommandé de définir à plus de 3 secondes',
    'admin/system/config/pagesize' => 'Nombre d\'éléments par page d\'administration',
    'admin/system/config/pagesize_tip' => 'Quantité de données affichées par page, généralement autour de 20',
    'admin/system/config/lang' => 'Pack de langue de l\'administration',


    'admin/system/config/makesize' => 'Pages à générer par lot',
    'admin/system/config/makesize_tip' => 'Nombre de pages à générer par lot, généralement autour de 20',
    'admin/system/config/admin_login_verify' => 'Code de vérification de connexion admin',
    'admin/system/config/editor' => 'Éditeur de texte enrichi',
    'admin/system/config/editor_tip' => 'Le système est livré avec UEditor par défaut. Pour utiliser un autre, veuillez d\'abord télécharger le package d\'extension sur le site officiel.',
    'admin/system/config/player_sort' => 'Ordre des lecteurs',
    'admin/system/config/player_sort_tip' => 'Ordre d\'affichage des lecteurs sur le frontend',
    'admin/system/config/global' => 'Global',
    'admin/system/config/encrypt' => 'Adresse chiffrée',
    'admin/system/config/encrypt_not' => 'Non crypté',
    'admin/system/config/search_hot' => 'Mots-clés de recherche populaires',
    'admin/system/config/art_extend_class' => 'Catégories d\'articles étendues',
    'admin/system/config/vod_extend_class' => 'Catégories de vidéos étendues',
    'admin/system/config/vod_extend_state' => 'Ressources vidéo',
    'admin/system/config/vod_extend_version' => 'Version vidéo',
    'admin/system/config/vod_extend_weekday' => 'Jour de la semaine pour vidéo',
    'admin/system/config/vod_extend_area' => 'Région vidéo',
    'admin/system/config/vod_extend_lang' => 'Langue vidéo',
    'admin/system/config/vod_extend_year' => 'Année vidéo',
    'admin/system/config/actor_extend_area' => 'Région de l\'acteur',
    'admin/system/config/filter_words' => 'Filtrage des mots',
    'admin/system/config/filter_words_tip' => 'S\'applique aux paramètres de recherche, commentaires et messages interdits ; séparés par des virgules',
    'admin/system/config/extra_var' => 'Variables personnalisées',
    'admin/system/config/extra_var_tip' => 'Une variable par ligne, par exemple aa$$$Je suis le vieux Wang ; méthode d\'appel de modèle $GLOBALS[\'config\'][\'extra\'][\'aa\']',
    'admin/system/config/test_err' => 'Une erreur s\'est produite, veuillez vérifier si la bibliothèque d\'extension et les paramètres sont activés !',

    'admin/system/configapi/title' => 'Configuration de l\'API de collecte',
    'admin/system/configapi/vod' => 'Réglages de l\'API vidéo',
    'admin/system/configapi/art' => 'Réglages de l\'API d\'articles',
    'admin/system/configapi/actor' => 'Réglages de l\'API d\'acteurs',
    'admin/system/configapi/role' => 'Réglages de l\'API de rôles',
    'admin/system/configapi/website' => 'Réglages de l\'API de sites web',
    'admin/system/configapi/vod_tip' => 'Informations importantes :<br>
                            1. URL de la liste des vidéos /api.php/provide/vod/?ac=list<br>
                            2. URL des détails de la vidéo /api.php/provide/vod/?ac=detail',
    'admin/system/configapi/status' => 'Interrupteur d\'API',
    'admin/system/configapi/charge' => 'Payer ou non',
    'admin/system/configapi/detail_inc_hits' => 'Augmenter les clics',
    'admin/system/configapi/detail_inc_hits_tip' => 'ac=detail et ids contient seulement un, cliquez +1',
    'admin/system/configapi/pagesize' => 'Nombre d\'éléments par page de liste',
    'admin/system/configapi/pagesize_tip' => 'Nombre d\'éléments affichés par page, recommandé de ne pas dépasser 50',
    'admin/system/configapi/imgurl' => 'Nom de domaine des images',
    'admin/system/configapi/imgurl_tip' => 'Chemin d\'accès complet requis pour les images, commençant par http(s):, se terminant par /, sans le répertoire upload',
    'admin/system/configapi/typefilter' => 'Paramètre de filtrage de catégorie',
    'admin/system/configapi/typefilter_tip' => 'Lister les IDs de catégorie à afficher, par exemple 11,12,13',
    'admin/system/configapi/datafilter' => 'Paramètre de filtrage de données',
    'admin/system/configapi/datafilter_tip' => 'Condition de requête SQL comme vod_status=1',
    'admin/system/configapi/datafilter_tip_art' => 'Condition de requête SQL comme art_status=1',
    'admin/system/configapi/datafilter_tip_actor' => 'Condition de requête SQL comme actor_status=1',
    'admin/system/configapi/datafilter_tip_role' => 'Condition de requête SQL comme role_status=1',
    'admin/system/configapi/datafilter_tip_website' => 'Condition de requête SQL comme website_status=1',
    'admin/system/configapi/cachetime' => 'Temps de cache des données',
    'admin/system/configapi/cachetime_tip' => 'Temps de mise en cache des données',
    'admin/system/configapi/from' => 'Groupe de lecture spécifié',
    'admin/system/configapi/from_tip' => 'Séparés par des virgules, par exemple : youku, iqiyi, qvod',
    'admin/system/configapi/auth' => 'Domaine autorisé',
    'admin/system/configapi/art_tip' => 'Informations importantes :<br>
                            1. URL de la liste des articles /api.php/provide/art/?ac=list<br>
                            2. URL des détails de l\'article /api.php/provide/art/?ac=detail',

    'admin/system/configapi/actor_tip' => 'Informations importantes :<br>
                            1. URL de la liste des acteurs /api.php/provide/actor/?ac=list<br>
                            2. URL des détails de l\'acteur /api.php/provide/actor/?ac=detail',
    'admin/system/configapi/role_tip' => 'Informations importantes :<br>
                            1. URL de la liste des rôles /api.php/provide/role/?ac=list<br>
                            2. URL des détails du rôle /api.php/provide/role/?ac=detail',
    'admin/system/configapi/website_tip' => 'Informations importantes :<br>
                            1. URL de la liste des sites web /api.php/provide/website/?ac=list<br>
                            2. URL des détails du site web /api.php/provide/website/?ac=detail',





    'admin/system/configcollect/title' => 'Configuration des paramètres de collecte',
    'admin/system/configcollect/vod' => 'Paramètres de collecte vidéo',
    'admin/system/configcollect/art' => 'Paramètres de collecte d\'articles',
    'admin/system/configcollect/actor' => 'Paramètres de collecte d\'acteurs',
    'admin/system/configcollect/role' => 'Paramètres de collecte de rôles',
    'admin/system/configcollect/website' => 'Paramètres de collecte de sites web',
    'admin/system/configcollect/comment' => 'Paramètres de collecte de commentaires',
    'admin/system/configcollect/status' => 'Statut des données',
    'admin/system/configcollect/words' => 'Paramètres du dictionnaire de collecte',
    'admin/system/configcollect/hits_rnd' => 'Nombre de clics aléatoires',
    'admin/system/configcollect/updown_rnd' => 'Haut et bas aléatoires',
    'admin/system/configcollect/score_rnd' => 'Score aléatoire',
    'admin/system/configcollect/sync_pic' => 'Synchronisation automatique des images',
    'admin/system/configcollect/auto_tag' => 'Génération automatique des TAG',
    'admin/system/configcollect/class_filter' => 'Optimisation des catégories étendues',
    'admin/system/configcollect/class_filter_tip' => 'Filtrage automatique des noms de catégories étendues [片,剧], par exemple, "动作片" deviendra "动作"',
    'admin/system/configcollect/psename' => 'Remplacement des synonymes de nom',
    'admin/system/configcollect/psename_tip' => 'Conversion automatique des synonymes de noms pour réduire les duplications. Par exemple : "第1季" devient "第一季"',
    'admin/system/configcollect/psernd' => 'Insertion aléatoire de phrases dans les détails',
    'admin/system/configcollect/psesyn' => 'Remplacement des synonymes dans les détails',
    'admin/system/configcollect/pseplayer' => 'Remplacement des synonymes de lecteur',
    'admin/system/configcollect/psearea' => 'Remplacement des synonymes de région',
    'admin/system/configcollect/pselang' => 'Remplacement des synonymes de langue',
    'admin/system/configcollect/inrule' => 'Règle de doublons à l\'entrée en base de données',
    'admin/system/configcollect/inrule_tip_role' => 'Priorité à l\'ID Douban et au nom de la vidéo lors de l\'entrée',
    'admin/system/configcollect/inrule_tip_comment' => 'Priorité à l\'ID Douban ou au nom lors de l\'entrée des données associées (l\'ID Douban n\'a d\'effet que dans le module vidéo)',
    'admin/system/configcollect/uprule' => 'Règle de mise à jour secondaire',
    'admin/system/configcollect/filter' => 'Filtrage des données',
    'admin/system/configcollect/urlrole' => 'Règle de mise à jour d\'URL',
// 'admin/system/configcollect/urlrole_tip' => 'Lors de la mise à jour d\'URL pour le même type de lecteur, Remplacer: conserver uniquement les nouvelles adresses soumises. Fusionner: intégrer les adresses existantes et les nouvelles adresses en supprimant les doublons. Priorité aux épisodes multiples: privilégier le remplacement basé sur le nombre d\'épisodes de deux ressources.',
    'admin/system/configcollect/urlrole_tip' => 'Lors de la mise à jour d\'URL pour le même type de lecteur, Remplacer: conserver uniquement les nouvelles adresses soumises. Fusionner: intégrer les adresses existantes et les nouvelles adresses en supprimant les doublons.',
    'admin/system/configcollect/content' => 'Détails',
    'admin/system/configcollect/playurl' => 'URL de lecture',
    'admin/system/configcollect/downurl' => 'URL de téléchargement',
    'admin/system/configcollect/words_tip' => 'Dictionnaire des synonymes : une entrée par ligne, sans ligne vide, format : avant=après, ne doit pas contenir le symbole #.<br>
                    Dictionnaire aléatoire : généralement une vingtaine d\'entrées, peut inclure des blagues ou des histoires courtes avec des hyperliens.<br>
                    Cette fonctionnalité affecte les performances de collecte, ne pas ajouter trop d\'entrées à la fois. Le paraphrasage modéré peut aider à l\'indexation par les moteurs de recherche.<br>
                    Pour désactiver cette fonctionnalité, veuillez la désactiver dans [Paramètres de collecte].',
    'admin/system/configcollect/vod_namewords' => 'Dictionnaire des noms de vidéo',
    'admin/system/configcollect/vod_thesaurus' => 'Dictionnaire des synonymes des détails vidéo',
    'admin/system/configcollect/vod_playerwords' => 'Dictionnaire des synonymes des lecteurs vidéo',
    'admin/system/configcollect/vod_areawords' => 'Dictionnaire des synonymes des régions vidéo',
    'admin/system/configcollect/vod_langwords' => 'Dictionnaire des synonymes des langues vidéo',
    'admin/system/configcollect/vod_words' => 'Dictionnaire aléatoire des détails vidéo',
    'admin/system/configcollect/art_thesaurus' => 'Dictionnaire des synonymes des détails d\'articles',
    'admin/system/configcollect/art_words' => 'Dictionnaire aléatoire des détails d\'articles',
    'admin/system/configcollect/actor_thesaurus' => 'Dictionnaire des synonymes des détails d\'acteurs',
    'admin/system/configcollect/actor_words' => 'Dictionnaire aléatoire des détails d\'acteurs',
    'admin/system/configcollect/role_thesaurus' => 'Dictionnaire des synonymes des détails de rôles',
    'admin/system/configcollect/role_words' => 'Dictionnaire aléatoire des détails de rôles',
    'admin/system/configcollect/website_thesaurus' => 'Dictionnaire des synonymes des détails de sites web',
    'admin/system/configcollect/website_words' => 'Dictionnaire aléatoire des détails de sites web',
    'admin/system/configcollect/comment_thesaurus' => 'Dictionnaire des synonymes des détails de commentaires',
    'admin/system/configcollect/comment_words' => 'Dictionnaire aléatoire des détails de commentaires',

    'admin/system/configcomment/title' => 'Configuration des commentaires et messages',
    'admin/system/configcomment/gbook' => 'Livre d\'or',
    'admin/system/configcomment/gbook_tip' => 'Activer le livre d\'or',
    'admin/system/configcomment/audit' => 'Audit des commentaires',
    'admin/system/configcomment/login' => 'Commentaires après connexion',
    'admin/system/configcomment/verify' => 'Vérification CAPTCHA',
    'admin/system/configcomment/pagesize' => 'Nombre d\'éléments par page',
    'admin/system/configcomment/pagesize_tip' => 'Recommandé de définir à 20 ou plus',
    'admin/system/configcomment/timespan' => 'Intervalle de temps',
    'admin/system/configcomment/timespan_tip' => 'En secondes, recommandé de définir à plus de 3 secondes',
    'admin/system/configcomment/comment' => 'État des commentaires',
    'admin/system/configcomment/comment_tip' => 'Activer les commentaires',





    'admin/system/configconnect/title' => 'Configuration de la connexion intégrée',
    'admin/system/configconnect/tip' => 'Messages d\'information :<br>
                        1. Adresse de connexion QQ : /index.php/user/oauth/?type=qq<br>
                        2. Adresse de connexion WeChat : /index.php/user/oauth/?type=weixin<br>
                        3. Adresse de rappel : /index.php/user/logincallback/?type=qq ou /index.php/user/logincallback/?type=weixin',
    'admin/system/configconnect/qq' => 'Connexion QQ',
    'admin/system/configconnect/go_reg' => 'Cliquez ici pour vous inscrire',
    'admin/system/configconnect/wx' => 'Connexion WeChat',

    'admin/system/configemail/title' => 'Configuration d\'envoi de courriel',
    'admin/system/configemail/tip' => 'Messages d\'information :<br>
                        Après modification, veuillez enregistrer d\'abord, puis tester l\'envoi. Le contenu supporte les balises {$maccms.***}, {$user.***}, {$code} pour le code de vérification, et {$time} pour la durée de validité.',
    'admin/system/configemail/type' => 'Mode d\'envoi',
    'admin/system/configemail/time' => 'Période de validité',
    'admin/system/configemail/time_tip' => 'Nombre de minutes avant expiration du code de vérification par courriel',
    'admin/system/configemail/nick' => 'Nom d\'expéditeur',
    'admin/system/configemail/test' => 'Adresse de test',
    'admin/system/configemail/btn_test' => 'Envoyer un courriel de test',
    'admin/system/configemail/test_title' => 'Sujet du test',
    'admin/system/configemail/test_body' => 'Corps du test',
    'admin/system/configemail/user_reg_title' => 'Sujet d\'inscription utilisateur',
    'admin/system/configemail/user_reg_body' => 'Corps d\'inscription utilisateur',
    'admin/system/configemail/user_bind_title' => 'Sujet de liaison utilisateur',
    'admin/system/configemail/user_bind_body' => 'Corps de liaison utilisateur',
    'admin/system/configemail/user_findpass_title' => 'Sujet de récupération de mot de passe utilisateur',
    'admin/system/configemail/user_findpass_body' => 'Corps de récupération de mot de passe utilisateur',
    'admin/system/configemail/test_err' => 'Erreur survenue. Veuillez vérifier si les extensions appropriées sont activées.',

    'admin/system/configinterface/pass_check' => 'Échec de l\'enregistrement. Pour des raisons de sécurité, le mot de passe d\'entrée en base de données doit comporter au moins 16 caractères !',
    'admin/system/configinterface/title' => 'Configuration d\'entrée en base de données externe',
    'admin/system/configinterface/tip' => 'Messages d\'information :<br>
                        1. Chaque ligne pour une catégorie de conversion ;<br>
                        2. Catégorie locale en premier, catégorie de collecte ensuite (par exemple, "Action" pour "Action片") ;<br>
                        3. Ne pas laisser de lignes vides ;<br>
                        4. Pour les lecteurs vidéo, les remarques, les adresses, les groupes de serveurs, et la pagination des articles, utilisez $$$ comme séparateur de données multi-pages ;<br>
                        5. Adresses d\'interface d\'entrée en base de données : Vidéo/api.php/receive/vod ; Articles/api.php/receive/art ; Acteurs/api.php/receive/actor ; Rôles/api.php/receive/role ; Sites web/api.php/receive/website ;',
    'admin/system/configinterface/status' => 'Activation de l\'interface',
    'admin/system/configinterface/pass' => 'Mot de passe d\'entrée en base de données sans connexion',
    'admin/system/configinterface/pass_tip' => 'Pour éviter les attaques par force brute, il est recommandé d\'utiliser un mot de passe d\'au moins 16 caractères avec des majuscules, des minuscules, des chiffres et des caractères spéciaux, ou de modifier le nom du fichier d\'entrée api.php',
    'admin/system/configinterface/vod_type' => 'Conversion des catégories vidéo',
    'admin/system/configinterface/art_type' => 'Conversion des catégories d\'articles',
    'admin/system/configinterface/actor_type' => 'Conversion des catégories d\'acteurs',
    'admin/system/configinterface/website_type' => 'Conversion des catégories de sites web',

    'admin/system/configpay/title' => 'Configuration des paiements en ligne',
    'admin/system/configpay/card' => 'Cartes prépayées',
    'admin/system/configpay/config' => 'Configuration des paiements',
    'admin/system/configpay/notify' => 'Adresse de notification de rappel',
    'admin/system/configpay/notify_tip' => 'Adresse de rappel pour la notification d\'interface de paiement',
    'admin/system/configpay/min' => 'Montant minimum de recharge',
    'admin/system/configpay/min_tip' => 'En RMB yuan, minimum 1 yuan',
    'admin/system/configpay/scale' => 'Taux de change',
    'admin/system/configpay/scale_tip' => '1 yuan chinois équivaut à combien de points',
    'admin/system/configpay/card_config' => 'Configuration des cartes prépayées',
    'admin/system/configpay/card_url' => 'URL de vente des cartes',
    'admin/system/configpay/card_url_tip' => 'Plateforme tierce de cartes prépayées',

    'admin/system/configplay/title' => 'Configuration des paramètres de lecteur',
    'admin/system/configplay/tip' => 'Messages d\'information :<br>
                        1. La taille du lecteur peut être exprimée en pixels (px) ou en pourcentage (%).<br>
                        2. Si aucune unité n\'est spécifiée, elle sera traitée comme 100%.',

    'admin/system/configplay/width' => 'Largeur du lecteur',
    'admin/system/configplay/width_tip' => 'Par exemple : 540px ou 100%',
    'admin/system/configplay/height' => 'Hauteur du lecteur',
    'admin/system/configplay/height_tip' => 'Par exemple : 460px ou 100%',
    'admin/system/configplay/widthmob' => 'Largeur de lecture mobile',
    'admin/system/configplay/heightmob' => 'Hauteur de lecture mobile',
    'admin/system/configplay/widthpop' => 'Largeur de la fenêtre pop-up',
    'admin/system/configplay/heightpop' => 'Hauteur de la fenêtre pop-up',
    'admin/system/configplay/second' => 'Temps de préchargement',
    'admin/system/configplay/second_tip' => 'Par exemple : 5 secondes',
    'admin/system/configplay/prestrain' => 'Message de préchargement',
    'admin/system/configplay/prestrain_tip' => 'Évitez les guillemets doubles, simples ou d\'autres caractères spéciaux',
    'admin/system/configplay/buffer' => 'Message de mise en mémoire tampon',
    'admin/system/configplay/buffer_tip' => 'Évitez les guillemets doubles, simples ou d\'autres caractères spéciaux',
    'admin/system/configplay/parse' => 'Adresse de l\'interface',
    'admin/system/configplay/parse_tip' => 'Adresse de traitement par une interface tierce',
    'admin/system/configplay/autofull' => 'Plein écran automatique',
    'admin/system/configplay/showtop' => 'Activation de l\'en-tête',
    'admin/system/configplay/showlist' => 'Activation de la liste',
    'admin/system/configplay/flag' => 'Fichier du lecteur',
    'admin/system/configplay/flag_tip' => 'Lecteur local',
    'admin/system/configplay/colors' => 'Couleurs du lecteur',
    'admin/system/configplay/select_colors' => 'Sélectionner les couleurs',
    'admin/system/configplay/select_colors_tip' => 'Les couleurs sont spécifiées en notation hexadécimale sans le symbole #, séparées par des virgules. Un total de 15 couleurs peut être configuré !<br>
                        Ordre : couleur de fond, couleur de texte, couleur du lien, couleur de fond du titre du groupe, couleur du titre du groupe, couleur actuelle du titre du groupe, couleur actuelle de l\'épisode, couleur de la partie saillante de la barre de défilement de la liste des épisodes, couleur de la flèche supérieure du bouton de défilement de la barre de défilement, couleur de fond de la barre de défilement, couleur de la partie blanche de la barre de défilement, couleur de l\'ombre en relief de la barre de défilement, couleur de la bordure claire de la barre de défilement, couleur de l\'ombre forte de la barre de défilement, couleur de base de la barre de défilement',


    'admin/system/configweixin/title'=>'微信对接配置',
    'admin/system/configweixin/tip'=>'Les domaines d\'intégration de l\'abonnement public, de recherche de l\'abonnement public et du site web sont généralement identiques. En raison des problèmes potentiels de blocage de domaine associés aux abonnements publics, vous avez la possibilité de configurer des domaines distincts pour l\'intégration。<br>
                    Adresse de l\'interface/api.php/wechat',
    'admin/system/configweixin/duijie' => 'Domaine de liaison',
    'admin/system/configweixin/duijie_tip' => 'Veuillez commencer par http ou https. Ladresse de liaison dans le backend de labonnement officiel est [http://wx.test.com/inc/weixin.php]',
    'admin/system/configweixin/sousuo' => 'Domaine de recherche',
    'admin/system/configweixin/sousuo_tip' => 'Utilisé pour afficher dans labonnement public. En général, changez ce domaine si nécessaire. Veuillez commencer par http ou https',
    'admin/system/configweixin/token' => 'TOKEN de liaison',
    'admin/system/configweixin/token_tip' => 'Clé de token pour la liaison dans le backend de labonnement officiel',
    'admin/system/configweixin/guanzhu' => 'Réponse dabonnement',
    'admin/system/configweixin/guanzhu_tip' => 'Phrase automatiquement répondu lorsqu un utilisateur s\'abonne à votre abonnement officiel',
    'admin/system/configweixin/wuziyuan' => 'Réponse sans ressource',
    'admin/system/configweixin/wuziyuan_tip' => 'Message par défaut lorsque l\'utilisateur ne trouve pas de ressources',
    'admin/system/configweixin/wuziyuanlink' => 'Lien de réponse sans ressource',
    'admin/system/configweixin/wuziyuanlink_tip' => 'Lien ou contenu de réponse sans ressource',
    'admin/system/configweixin/pagelink' => 'Adresse de la page de retour',
    'admin/system/configweixin/pagelink_detail' => 'Page de contenu',
    'admin/system/configweixin/pagelink_play' => 'Page de lecture',
    'admin/system/configweixin/pagelink_search' => 'Page de recherche',
    'admin/system/configweixin/msgtype' => 'Type de contenu de retour',
    'admin/system/configweixin/msgtype_pic' => 'Graphique',
    'admin/system/configweixin/msgtype_font' => 'Texte',
    'admin/system/configweixin/msgtype_tip' => 'WeChat stipule désormais que seul un article graphique peut être retourné',
    'admin/system/configweixin/gjc' => 'Mot clé personnalisé',
    'admin/system/configweixin/keyword' => 'Mot clé',
    'admin/system/configweixin/return_text' => 'Retour texte',
    'admin/system/configweixin/return_pic' => 'Retour image',
    'admin/system/configweixin/return_link' => 'Retour lien',


    'admin/system/configuser/title' => 'Configuration des paramètres des membres',
    'admin/system/configuser/tip' => 'Messages d\'information：<br>
                        1. Si la fonction d\'aperçu est activée, la fenêtre de lecture utilisera un iframe pour charger la page dynamique, ce qui pourrait affecter les performances; <br>',
    'admin/system/configuser/model' => 'Module de membres',
    'admin/system/configuser/reg_open' => 'Activation des inscriptions',
    'admin/system/configuser/reg_status' => 'État d\'inscription par défaut',
    'admin/system/configuser/phone_reg_verify' => 'Vérification d\'inscription par téléphone',
    'admin/system/configuser/email_reg_verify' => 'Vérification d\'inscription par e-mail',
    'admin/system/configuser/email_white_hosts' => 'Liste blanche des adresses e-mail',
    'admin/system/configuser/email_white_hosts_tip' => "Après avoir rempli, seuls les noms d'hôte de messagerie dans la liste blanche sont autorisés à s'inscrire. Séparez-les par des virgules ou des sauts de ligne. Exemple : qq.com,360.com\nNote: Si les listes noires et blanches sont remplies, les stratégies s'appliqueront simultanément.",
    'admin/system/configuser/email_black_hosts' => 'Liste noire des adresses e-mail',
    'admin/system/configuser/email_black_hosts_tip' => "Après avoir rempli, les noms d'hôte de messagerie dans la liste noire ne sont pas autorisés à s'inscrire. Séparez-les par des virgules ou des sauts de ligne. Exemple : protonmail.com,gmail.com\nNote: Si les listes noires et blanches sont remplies, les stratégies s'appliqueront simultanément.",
    'admin/system/configuser/reg_verify' => 'Code de vérification d\'inscription',
    'admin/system/configuser/login_verify' => 'Code de vérification de connexion',
    'admin/system/configuser/reg_points' => 'Points offerts à l\'inscription',
    'admin/system/configuser/reg_points_tip' => 'Points offerts par défaut aux utilisateurs après une inscription réussie',
    'admin/system/configuser/reg_num' => 'Limite d\'inscriptions par IP',
    'admin/system/configuser/reg_num_tip' => 'Nombre maximum d\'inscriptions autorisées par jour et par adresse IP',
    'admin/system/configuser/invite_reg_points' => 'Points offerts pour les inscriptions par invitation',
    'admin/system/configuser/invite_reg_points_tip' => 'Points de récompense attribués pour chaque utilisateur invité qui s\'inscrit avec succès',
    'admin/system/configuser/invite_visit_points' => 'Points offerts pour les visites promues',
    'admin/system/configuser/invite_visit_points_tip' => 'Points de récompense attribués pour chaque visite réussie effectuée par un utilisateur invité',
    'admin/system/configuser/invite_visit_num_tip' => 'Nombre maximum de visites promues autorisées par jour et par adresse IP',
    'admin/system/configuser/reward_status' => 'État de la distribution à trois niveaux',
    'admin/system/configuser/reward_ratio' => 'Taux de commission de niveau 1',
    'admin/system/configuser/reward_ratio2' => 'Taux de commission de niveau 2',
    'admin/system/configuser/reward_ratio3' => 'Taux de commission de niveau 3',
    'admin/system/configuser/reward_unit' => 'Unité en pourcentage',
    'admin/system/configuser/reward_tip' => 'Les utilisateurs qui réussissent à effectuer un paiement sont éligibles pour recevoir une commission basée sur un pourcentage. Les fractions de points inférieures à 1 seront ignorées.',
    'admin/system/configuser/cash_status' => 'État des retraits',
    'admin/system/configuser/cash_ratio' => 'Taux de conversion',
    'admin/system/configuser/cash_ratio_tip' => 'Taux de conversion : combien de points équivalent à 1 €',
    'admin/system/configuser/cash_min' => 'Montant minimal de retrait',
    'admin/system/configuser/cash_min_tip' => 'Montant minimal autorisé pour chaque retrait',
    'admin/system/configuser/trysee' => 'Durée d\'aperçu',
    'admin/system/configuser/trysee_tip' => 'Durée d\'aperçu par défaut pour les vidéos nécessitant des points d\'accès non autorisés, en minutes ; 0 pour désactiver l\'aperçu global.',
    'admin/system/configuser/vod_points_type' => 'Méthode de tarification des vidéos',
    'admin/system/configuser/vod_points_0' => 'Par épisode',
    'admin/system/configuser/vod_points_1' => 'Par donnée',
    'admin/system/configuser/art_points_type' => 'Méthode de tarification des articles',
    'admin/system/configuser/art_points_0' => 'Par page',
    'admin/system/configuser/art_points_1' => 'Par donnée',
    'admin/system/configuser/portrait_status' => 'Téléchargement d\'avatar',
    'admin/system/configuser/portrait_size' => 'Taille d\'avatar',
    'admin/system/configuser/portrait_size_tip' => 'Recommandé : 100x100 pixels',
    'admin/system/configuser/filter_words' => 'Filtrage des noms d\'utilisateur',
    'admin/system/configuser/filter_words_tip' => 'Séparez les mots par des virgules',


    'admin/system/configurl/title' => 'Configuration des paramètres d\'URL',
    'admin/system/configurl/view' => 'Réglage du mode de navigation',
    'admin/system/configurl/html' => 'Réglage du chemin statique',
    'admin/system/configurl/route' => 'Réglage de la pseudo-statique de routage',
    'admin/system/configurl/dynamic' => 'Mode dynamique',
    'admin/system/configurl/static' => 'Mode statique',
    'admin/system/configurl/static_one' => 'Statique par page',
    'admin/system/configurl/index' => 'Page d\'accueil',
    'admin/system/configurl/map' => 'Carte',
    'admin/system/configurl/search' => 'Recherche',
    'admin/system/configurl/label' => 'Page personnalisée',
    'admin/system/configurl/vod_type' => 'Catégorie de vidéos',
    'admin/system/configurl/vod_show' => 'Filtre de catégorie de vidéos',
    'admin/system/configurl/art_type' => 'Catégorie d\'articles',
    'admin/system/configurl/art_show' => 'Filtre de catégorie d\'articles',
    'admin/system/configurl/topic_index' => 'Page d\'accueil des sujets',
    'admin/system/configurl/topic_detail' => 'Détail du sujet',
    'admin/system/configurl/vod_detail' => 'Détail de la vidéo',
    'admin/system/configurl/vod_play' => 'Lecture de la vidéo',
    'admin/system/configurl/vod_down' => 'Téléchargement de la vidéo',
    'admin/system/configurl/art_detail' => 'Détail de l\'article',
    'admin/system/configurl/variable' => 'Variable',
    'admin/system/configurl/structure' => 'Structure courante',
    'admin/system/configurl/multipage_connector' => 'Connecteur de pagination',
    'admin/system/configurl/multipage_connector_tip' => 'Exemple : Le séparateur est -, la deuxième page est type/index-2.html.',
    'admin/system/configurl/common_connector' => 'Connecteur courant',
    'admin/system/configurl/file_ext' => 'Extension de fichier',
    'admin/system/configurl/file_ext_tip' => 'Exemple : Il est recommandé d\'utiliser html',
    'admin/system/configurl/common_ext' => 'Extension courante',
    'admin/system/configurl/route_tip' => 'Messages d\'information：<br>
                        1. En mode dynamique, activer l\'état de routage réécrira automatiquement l\'URL ; <br>
                        2. Chaque règle de routage doit être sur une ligne, séparée par =>. À gauche se trouve l\'expression de routage, à droite se trouve l\'adresse de routage ; <br>
                        3. L\'adresse de routage est fournie par le système et ne devrait normalement pas changer, seulement l\'expression de routage doit être ajustée. <br>
                        4. Ne laissez pas de lignes vides inutiles ; <br>
                        5. Choisissez le type ID en fonction des besoins. Lorsque vous choisissez Pinyin, les données ne doivent pas avoir de Pinyin en double, sinon l\'accès aux données pourrait poser problème. <br>
                        6. Le séparateur d\'URL supporté est / et -. Il est déconseillé d\'utiliser d\'autres symboles.',
    'admin/system/configurl/suffix_hide' => 'Masquer l\'extension',
    'admin/system/configurl/route_status' => 'État du routage',
    'admin/system/configurl/rewrite_status' => 'État de la pseudo-statique',
    'admin/system/configurl/route_rule' => 'Règles de routage',
    'admin/system/configurl/encode_key' => 'Clé d\'encodage',
    'admin/system/configurl/encode_len' => 'Longueur d\'encodage',
    'admin/system/configurl/encode_tip' => 'Le changement de la clé changera également l\'URL. La longueur indique que l\'encodage ne doit pas être inférieur à la longueur originale du chiffre.',
    'admin/system/configupload/title' => 'Configuration des paramètres de pièces jointes',
    'admin/system/configupload/tip' => 'Conseils : Que ce soit pour le téléchargement local ou le stockage tiers, les fichiers doivent d\'abord être téléchargés localement avant d\'être transférés au tiers. <br>
                        Par conséquent, le répertoire temporaire du système d\'exploitation local doit avoir des autorisations d\'écriture, sinon le téléchargement des fichiers échouera. <br>
                        Pour modifier le répertoire temporaire de fichiers PHP, recherchez sys_temp_dir dans le fichier de configuration PHP. <br>
                        Répertoire temporaire actuel du système d\'exploitation : ',

    'admin/system/configupload/write_ok' => 'Test d\'écriture de fichier temporaire réussi, état de téléchargement normal',
    'admin/system/configupload/write_err' => 'Échec du test d\'écriture de fichier temporaire, veuillez vérifier les autorisations du répertoire temporaire',
    'admin/system/configupload/thumb_tip' => 'Générer automatiquement une miniature lors du téléchargement d\'images',
    'admin/system/configupload/thumb_size' => 'Taille de la miniature',
    'admin/system/configupload/thumb_size_tip' => 'Exemple : taille de la miniature comme longueur x largeur, par ex. 300x300',
    'admin/system/configupload/thumb_type' => 'Mode de découpe',
    'admin/system/configupload/thumb_type1' => 'Redimensionner proportionnellement',
    'admin/system/configupload/thumb_type2' => 'Redimensionner et remplir',
    'admin/system/configupload/thumb_type3' => 'Découper au centre',
    'admin/system/configupload/thumb_type4' => 'Découper en haut à gauche',
    'admin/system/configupload/thumb_type5' => 'Découper en bas à droite',
    'admin/system/configupload/thumb_type6' => 'Redimensionner à taille fixe',
    'admin/system/configupload/watermark' => 'Filigrane texte',
    'admin/system/configupload/watermark_location' => 'Emplacement du filigrane',
    'admin/system/configupload/watermark_location1' => 'En haut à gauche',
    'admin/system/configupload/watermark_location2' => 'En haut au centre',
    'admin/system/configupload/watermark_location3' => 'En haut à droite',
    'admin/system/configupload/watermark_location4' => 'À gauche au centre',
    'admin/system/configupload/watermark_location5' => 'Au centre',
    'admin/system/configupload/watermark_location6' => 'À droite au centre',
    'admin/system/configupload/watermark_location7' => 'En bas à gauche',
    'admin/system/configupload/watermark_location8' => 'En bas au centre',
    'admin/system/configupload/watermark_location9' => 'En bas à droite',
    'admin/system/configupload/watermark_content' => 'Contenu du filigrane',
    'admin/system/configupload/watermark_size' => 'Taille de la police',
    'admin/system/configupload/watermark_size_tip' => 'Unité : px (pixels)',
    'admin/system/configupload/watermark_color' => 'Couleur du filigrane',
    'admin/system/configupload/watermark_color_tip' => 'Format : #000000',
    'admin/system/configupload/protocol' => 'Protocole d\'accès tiers',
    'admin/system/configupload/protocol_tip' => 'Si vous utilisez un stockage tiers, il sera converti en mac://, ce qui signifie que le lien d\'image dans le modèle remplacera mac par http ou https',
    'admin/system/configupload/mode' => 'Mode de sauvegarde',
    'admin/system/configupload/mode_local' => 'Sauvegarde locale',
    'admin/system/configupload/mode_remote' => 'Accès à distance',
    'admin/system/configupload/remoteurl' => 'URL d\'image à distance',
    'admin/system/configupload/remoteurl_tip' => 'Si des images locales sont également disponibles à distance, vous pouvez utiliser cette fonctionnalité',
    'admin/system/configupload/img_key' => 'Identification anti-lien',
    'admin/system/configupload/img_key_tip' => 'Les noms de domaine ou mots-clés nécessitant une protection anti-lien, séparez-les par | pour plusieurs',
    'admin/system/configupload/img_api' => 'Interface anti-lien',
    'admin/system/configupload/img_api_tip' => 'Adresse de l\'interface pour traiter les images protégées contre le lien',
    'admin/system/configupload/keep_local' => 'Garder local',
    'admin/system/configupload/keep_local_tip' => 'Si vous choisissez de télécharger à distance, une copie locale sera conservée après le téléchargement',

    'admin/system/configsms/title' => 'Configuration d\'envoi de SMS',
    'admin/system/configsms/tip' => 'Informations importantes：<br>
                        Assurez-vous de configurer correctement la signature SMS et le contenu du SMS selon les exigences du fournisseur de services SMS.<br>',
    'admin/system/configsms/type' => 'Fournisseur de services',
    'admin/system/configsms/sign' => 'Signature SMS',
    'admin/system/configsms/tpl_code_reg' => 'Numéro de modèle d\'inscription',
    'admin/system/configsms/tpl_code_tip' => 'Le numéro de modèle doit être demandé dans la console de contrôle des SMS du fournisseur de services',
    'admin/system/configsms/tpl_code_bind' => 'Numéro de modèle de liaison',
    'admin/system/configsms/tpl_code_findpass' => 'Numéro de modèle de récupération de mot de passe',
    'admin/system/configsms/test_err' => 'Une erreur s\'est produite, veuillez vérifier si les extensions correspondantes sont activées !',




    'admin/system/configseo/vod_index' => 'Page d\'accueil des vidéos',
    'admin/system/configseo/art_index' => 'Page d\'accueil des articles',
    'admin/system/configseo/actor_index' => 'Page d\'accueil des acteurs',
    'admin/system/configseo/role_index' => 'Page d\'accueil des rôles',
    'admin/system/configseo/plot_index' => 'Page d\'accueil des intrigues',
    'admin/system/configseo/website_index' => 'Page d\'accueil du site',
    'admin/system/configseo/tit' => 'Titre',
    'admin/system/configseo/key' => 'Mots-clés',
    'admin/system/configseo/des' => 'Description',
    'admin/system/configseo/tip_des' => 'Informations de description',

    'admin/actor/title' => 'Gestion des acteurs',
    'admin/addon/title' => 'Gestion des plugins',
    'admin/addon/get_dir_err' => 'Échec de récupération du répertoire des plugins',
    'admin/addon/get_addon_info_err' => 'Échec de récupération des informations du plugin',
    'admin/addon/lack_config_err' => 'Fichier de configuration info.ini du plugin manquant',
    'admin/addon/name_empty_err' => 'Le nom du plugin ne peut pas être vide',
    'admin/addon/haved_err' => 'Le plugin existe déjà',
    'admin/addon/path_err' => 'Requête de répertoire non valide',
    'admin/addon/add_tip' => 'Conseils :<br>
                1. Assurez-vous que les plugins tiers respectent les normes de développement du programme.<br>
                2. Effectuez une vérification de sécurité avant utilisation pour éviter les problèmes de sécurité.',

    'admin/admin/title' => 'Gestion des administrateurs',
    'admin/admin/del_cur_err' => 'Impossible de supprimer le compte actuellement connecté',
    'admin/admin/popedom_tip' => 'Conseils :<br>
                    1. Le contrôle des autorisations est précis jusqu\'à chaque opération. L\'administrateur avec l\'ID fondateur 1 possède toutes les autorisations.<br>
                    2. Les options de bouton commençant par -- sont des opérations de boutons dans la page.',

    'admin/art/title' => 'Gestion des articles',
    'admin/card/title' => 'Gestion des cartes de recharge',
    'admin/card/make_num' => 'Nombre généré',
    'admin/card/please_input_make_num' => 'Veuillez entrer le nombre généré',
    'admin/card/please_input_money' => 'Veuillez entrer la valeur faciale de la carte de recharge',
    'admin/card/please_input_points' => 'Veuillez entrer les points de la carte de recharge',


    'admin/card/import_tip' => 'Numéro de carte, Mot de passe, Date de création',
    'admin/cash/title' => 'Gestion des retraits',
    'admin/vodserver/title' => 'Gestion des groupes de serveurs',
    'admin/vodserver/url' => 'Adresse du groupe de serveurs',
    'admin/vodplayer/title' => 'Gestion des lecteurs vidéo',
    'admin/voddowner/title' => 'Gestion des téléchargeurs',
    'admin/vodplayer/alone_api_url' => 'Adresse de l\'API autonome',
    'admin/vodplayer/code_tip' => 'Identifiant unique en anglais, les chiffres purs seront automatiquement ajoutés _, les symboles tels que ./\\ sont interdits',
    'admin/vodplayer/name_tip' => 'Nom en chinois',
    'admin/vodplayer/api_url' => 'Adresse de l\'API',
    'admin/vodplayer/api_url_tip' => 'Adresse de l\'API autonome, prioritaire par rapport aux paramètres globaux du lecteur',
    'admin/vodplayer/sort_tip' => 'Plus la valeur est élevée, plus il est classé en premier',
    'admin/vodplayer/code_empty' => 'Veuillez entrer le code',
    'admin/vodplayer/import_tip' => 'Conseils :<br>1. Assurez-vous que le format du fichier importé est correct.',

    'admin/timming/title' => 'Gestion des tâches planifiées',
    'admin/timming/unique_id' => 'Identifiant unique en anglais',
    'admin/timming/call_method' => 'Méthode d\'appel',
    'admin/timming/exec_file' => 'Fichier exécutable',
    'admin/timming/collect' => 'Collecte personnalisée (collect)',
    'admin/timming/make' => 'Génération statique (make)',
    'admin/timming/cj' => 'Règles de collecte personnalisée (cj)',
    'admin/timming/cache' => 'Nettoyage du cache (cache)',
    'admin/timming/urlsend' => 'Envoi d\'URL (urlsend)',
    'admin/timming/attach_param' => 'Paramètres supplémentaires',
    'admin/timming/attach_param_tip' => 'Peut être laissé vide, par exemple : ac=timming&id=1',
    'admin/timming/exec_cycle' => 'Cycle d\'exécution',
    'admin/timming/exec_time' => 'Heure d\'exécution',

    'monday' => 'Lundi',
    'tuesday' => 'Mardi',
    'wednesday' => 'Mercredi',
    'thursday' => 'Jeudi',
    'friday' => 'Vendredi',
    'saturday' => 'Samedi',
    'sunday' => 'Dimanche',

    'admin/domain/title' => 'Gestion du réseau de sites',
    'admin/domain/help_tip' => 'Conseils :<br>
                        1. Cette fonction prend en charge l\'affichage de modèles et de configurations de sites Web différents pour différents noms de domaine sous la même base de données en mode non statique.<br>
                        2. Aucune limite sur le nombre de sites Web de domaine.<br>
                        3. Le format d\'importation de texte est : Nom de domaine$Nom du site Web$Mots-clés$Description$Modèle$Répertoire du modèle$Répertoire de la publicité. Chaque ligne représente un site Web. Effacez les données existantes.',

    'admin/website/title' => 'Gestion des sites Web',
    'admin/website/referer' => 'Trafic total',
    'admin/website/referer_month' => 'Trafic mensuel',
    'admin/website/referer_week' => 'Trafic hebdomadaire',
    'admin/website/referer_day' => 'Trafic quotidien',





    'admin/vod/title' => 'Gestion des vidéos',
    'admin/vod/no' => 'Non',
    'admin/vod/have' => 'Oui',
    'admin/vod/plot/title' => 'Gestion des intrigues par épisode',
    'admin/vod/del_play_must_select_play' => 'Pour supprimer un groupe de lecture, vous devez sélectionner les paramètres du lecteur',
    'admin/vod/del_down_must_select_down' => 'Pour supprimer un groupe de téléchargement, vous devez sélectionner les paramètres du téléchargeur',
    'admin/vod/select_weekday' => 'Sélectionner le jour de la semaine',
    'admin/vod/select_area' => 'Sélectionner la région',
    'admin/vod/select_lang' => 'Sélectionner la langue',
    'admin/vod/select_player' => 'Sélectionner le lecteur',
    'admin/vod/select_server' => 'Sélectionner le serveur',
    'admin/vod/player_empty' => 'Aucun lecteur sélectionné',
    'admin/vod/select_downer' => 'Sélectionner le téléchargeur',
    'admin/vod/downer_empty' => 'Aucun téléchargeur sélectionné',
    'admin/vod/select_isend' => 'Sélectionner le statut',
    'admin/vod/select_copyright' => 'Sélectionner les droits d\'auteur',
    'admin/vod/is_end' => 'Terminé',
    'admin/vod/no_end' => 'Non terminé',
    'admin/vod/del_player' => 'Supprimer le groupe de lecture',
    'admin/vod/del_downer' => 'Supprimer le groupe de téléchargement',
    'admin/vod/episode_plot' => 'Intrigue par épisode',
    'admin/vod/plot' => 'Intrigue par épisode',
    'admin/vod/plot_name' => 'Titre de l\'intrigue',
    'admin/vod/move_up' => 'Déplacer vers le haut',
    'admin/vod/move_down' => 'Déplacer vers le bas',
    'admin/vod/copyright_open' => 'Activer le traitement des droits d\'auteur',
    'admin/vod/copyright_close' => 'Désactiver le traitement des droits d\'auteur',
    'admin/vod/move_behind' => 'En arrière-plan',
    'admin/vod/total' => 'Total des épisodes',
    'admin/vod/serial' => 'Série en cours',
    'admin/vod/pubdate' => 'Date de sortie',
    'admin/vod/director' => 'Réalisateur',
    'admin/vod/writer' => 'Scénariste',
    'admin/vod/tv' => 'Chaîne TV',
    'admin/vod/weekday' => 'Jour de diffusion',
    'admin/vod/duration' => 'Durée de la vidéo',
    'admin/vod/douban_score' => 'Score Douban',
    'admin/vod/douban_id' => 'Identifiant Douban',
    'admin/vod/douban_id_empty' => 'Veuillez saisir l\'identifiant Douban',
    'admin/vod/rel_vod_tip' => 'Exemple : Pour "Transformers" partie 1, 2, 3 avec les ID respectifs 11, 12, 13, vous pouvez saisir "Transformers" pour chaque partie',
    'admin/vod/rel_art_tip' => 'Exemple : Pour les informations sur "Transformers" partie 1, 2, 3 avec les ID respectifs 11, 12, 13, vous pouvez saisir "Transformers Information" pour chaque partie',
    'admin/vod/version' => 'Version des ressources',
    'admin/vod/state' => 'Catégorie des ressources',
    'admin/vod/isend' => 'Terminé',
    'admin/vod/tpl' => 'Modèle de la page de contenu',
    'admin/vod/tpl_play' => 'Modèle de la page de lecture',
    'admin/vod/tpl_down' => 'Modèle de la page de téléchargement',
    'admin/vod/correct' => 'Corriger',
    'admin/vod/reverse_order' => 'Ordre inverse',
    'admin/vod/del_prefix' => 'Supprimer le préfixe',
    'admin/vod/complete_works' => 'Œuvre complète',
    'admin/vod/stint_play' => 'Points nécessaires par épisode pour la lecture à la demande',
    'admin/vod/stint_down' => 'Points nécessaires par épisode pour le téléchargement',
    'admin/vod/select_plot' => 'Sélectionner l\'intrigue par épisode',
    'admin/vod/copyright' => 'Droits d\'auteur',
    'admin/vod/serialize' => 'Série',
    'admin/vod/add_group_play' => 'Ajouter un groupe de lecture',
    'admin/vod/add_group_down' => 'Ajouter un groupe de téléchargement',
    'admin/batch_tip' => 'Total de %s enregistrements nécessitant un traitement, %s par page, %s pages au total, en cours de traitement de la page %s',


    'admin/template/title' => 'Gestion des modèles',
    'admin/template/ads/title' => 'Gestion des espaces publicitaires',
    'admin/template/wizard/title' => 'Gestion des assistants d\'étiquettes',
    'admin/template/ext_safe_tip' => 'Conseil de sécurité : les extensions autorisées sont seulement htm, html, js, xml',
    'admin/template/php_safe_tip' => 'Conseil de sécurité : le code PHP dans les modèles est interdit d\'édition dans le backend',
    'admin/template/call_code' => 'Code d\'appel',
    'admin/template/current_dir' => 'Répertoire actuel',
    'admin/template/name_tip' => 'Les extensions autorisées sont uniquement html, htm, js, xml ; les pages personnalisées doivent commencer par label_',
    'admin/template/reverse_order' => 'Ordre inverse',
    'admin/template/positive_order' => 'Ordre positif',
    'admin/template/filter_search' => 'Filtre de recherche',
    'admin/template/reply_content' => 'Contenu de réponse',


    'admin/cj/title' => 'Gestion de la collecte personnalisée',
    'admin/cj/url/title' => 'Gestion des URL de collecte',
    'admin/cj/publish/title' => 'Gestion de la publication de contenu',
    'admin/cj/url_list_err' => 'Échec de récupération des informations URL',
    'admin/cj/url_cj_complete' => 'Collecte des URL terminée',
    'admin/cj/content/tip' => 'Collecte de contenu en cours, total de %s articles, divisés en %s pages, %s articles par page, page actuelle %s',
    'admin/cj/content_cj_complete' => 'Collecte de contenu terminée',
    'admin/cj/cj_complete' => 'Collecte terminée',
    'admin/cj/content_into/tip' => 'Importation de contenu en cours, total de %s articles, divisés en %s pages, %s articles par page, page actuelle %s',
    'admin/cj/content_into/complete' => 'Importation de contenu terminée',
    'admin/cj/cj_url' => 'Collecte d\'URL',
    'admin/cj/cj_content' => 'Collecte de contenu',
    'admin/cj/content_publish' => 'Publication de contenu',
    'admin/cj/publish_plan' => 'Plan de publication',
    'admin/cj/collected' => 'Collecté',
    'admin/cj/collected_not' => 'Non collecté',
    'admin/cj/published' => 'Publié',
    'admin/cj/trim_space' => 'Supprimer les espaces',
    'admin/cj/label_data_rel' => 'Relation entre les balises et la base de données',
    'admin/cj/data_column' => 'Champ de la base de données',
    'admin/cj/label_column' => 'Champ de la balise',
    'admin/cj/processing_function' => 'Fonction de traitement',
    'admin/cj/rule_url' => 'Règle URL',
    'admin/cj/rule_content' => 'Règle de contenu',
    'admin/cj/rule_diy' => 'Règle personnalisée',
    'admin/cj/adv_config' => 'Configuration avancée',
    'admin/cj/rule_name' => 'Nom de la règle',
    'admin/cj/rule_name_en' => 'Nom anglais de la règle',
    'admin/cj/page_charset' => 'Encodage de la page',
    'admin/cj/cj_model' => 'Module de collecte',
    'admin/cj/url_collect' => 'Collecte d\'URL',
    'admin/cj/url_type' => 'Type d\'URL',
    'admin/cj/sequence_url' => 'URL en séquence',
    'admin/cj/multi_url' => 'Multiples URL',
    'admin/cj/one_url' => 'URL unique',
    'admin/cj/wildcard_tip' => 'Utilisé comme joker',
    'admin/cj/page_num_config' => 'Configuration des numéros de page',
    'admin/cj/page_num_increment' => 'Incrément de numéro de page',
    'admin/cj/one_per_line' => 'Un par ligne',
    'admin/cj/url_config' => 'Configuration d\'URL',
    'admin/cj/url_must_contain' => 'URL doit contenir',
    'admin/cj/url_not_contain' => 'URL ne doit pas contenir',
    'admin/cj/collect_interval' => 'Intervalle de collecte',
    'admin/cj/wildcard_prompt' => '<p>1. Définissez les balises de début et de fin pour les règles de correspondance, utilisez "[Contenu]" comme joker.</p>
<p>2. Les règles de correspondance peuvent également être un contenu fixe, tant qu\'il n\'y a pas de joker "[Contenu]".</p>
<p>3. Le format des options de filtrage est "Contenu à filtrer [|] Valeur de remplacement", le contenu à filtrer supporte les expressions régulières, une par ligne.</p>',

    'admin/cj/title_rule' => 'Règle de titre',
    'admin/cj/match_rule' => 'Règle de correspondance',
    'admin/cj/filter_rule' => 'Règle de filtrage',
    'admin/cj/type_rule' => 'Règle de type',
    'admin/cj/content_rule' => 'Règle de contenu',
    'admin/cj/page_mode' => 'Mode de pagination',
    'admin/cj/list_all_mode' => 'Mode de liste complète',
    'admin/cj/next_page_mode' => 'Mode de page suivante',
    'admin/cj/next_page_rule' => 'Règle de page suivante',
    'admin/cj/next_page_tip' => 'Veuillez remplir le code entre les balises de lien de page suivante. Exemple : <a href="http://www.xxx.com/page_1.html">Page suivante</a>, sa "Règle de page suivante" est "Page suivante".',
    'admin/cj/add_group' => 'Ajouter un groupe',


    'admin/cj/content_page' => 'Pagination du contenu',
    'admin/cj/no_page' => 'Pas de pagination',
    'admin/cj/original_page' => 'Pagination originale',
    'admin/cj/import_sort' => 'Ordre d\'importation',
    'admin/cj/same_to_site' => 'Identique au site cible',
    'admin/cj/opposite_to_site' => 'Contraire au site cible',


    'admin/collect/title' => 'Gestion des ressources de collecte',
    'admin/collect/load_break' => 'Chargement en cours de la position de rupture, veuillez patienter...',
    'admin/collect/view_all_resource' => 'Voir toutes les ressources',
    'admin/collect/cj_select' => 'Sélection de collecte',
    'admin/collect/cj_today' => 'Collecter aujourd\'hui',
    'admin/collect/cj_all' => 'Collecter toutes',
    'admin/collect/clear_bind' => 'Effacer la liaison',
    'admin/collect/name' => 'Nom de la ressource',
    'admin/collect/api_url' => 'URL de l\'API',
    'admin/collect/attach_param' => 'Paramètre supplémentaire',
    'admin/collect/attach_param_tip' => 'Conseil : Commence généralement par &, par exemple, pour la collecte de téléchargements en format XML ancien, ajoutez &ct=1',
    'admin/collect/api_type' => 'Type d\'API',
    'admin/collect/data_type' => 'Type de ressource',
    'admin/collect/data_opt' => 'Opération sur les données',
    'admin/collect/data_opt_tip' => 'Conseil : Si une ressource est utilisée comme ressource secondaire et ne doit pas ajouter de nouvelles données, vous pouvez simplement cocher Mise à jour.',
    'admin/collect/add_update' => 'Ajouter + Mettre à jour',
    'admin/collect/add' => 'Ajouter',
    'admin/collect/update' => 'Mettre à jour',
    'admin/collect/url_filter' => 'Filtrage des URL',
    'admin/collect/no_filter' => 'Pas de filtrage',
    'admin/collect/filter_code' => 'Code de filtrage',
    'admin/collect/filter_code_tip' => 'Pour les ressources avec plusieurs URL, l\'activation de la liste blanche n\'enregistrera que les URL avec le code spécifié. Par exemple : youku, iqiyi',
    'admin/collect/filter_year' => 'Filtrer par année',
    'admin/collect/filter_year_tip' => 'Remplissez pour enregistrer uniquement les vidéos des années spécifiées. Séparez les années par une virgule anglaise, par exemple 2022, 2023',
    'admin/collect/test_ok' => 'Test de type réussi, type d\'API',


    'admin/comment/title' => 'Gestion des commentaires',


    'admin/gbook/title' => 'Gestion du livre d\'or',


    'admin/group/title' => 'Gestion des groupes de membres',
    'admin/group/reg_group_del_err' => 'Impossible de supprimer le groupe de membres par défaut !',
    'admin/group/help_tip' => 'Conseil : <br>1. Les invités et les membres ordinaires appartiennent aux groupes de membres intégrés dans le système, impossibles à supprimer ou à désactiver. <br>2. Configurez individuellement les autorisations de chaque groupe de membres sans héritage descendant des autorisations.',
    'admin/group/pack_day' => 'Forfait journalier',
    'admin/group/pack_week' => 'Forfait hebdomadaire',
    'admin/group/pack_month' => 'Forfait mensuel',
    'admin/group/pack_year' => 'Forfait annuel',
    'admin/group/popedom' => 'Permissions associées',
    'admin/group/popedom_tip' => 'Conseil : <br>1. Listes, pages de contenu, pages de lecture et pages de téléchargement ont 4 permissions, contrôlant l\'accès aux pages, sans autorisation, un message d\'avertissement s\'affiche directement. <br>2. Autorisation d\'essai : si l\'accès à la page de lecture est interdit ou nécessite des points d\'achat, activer l\'autorisation d\'essai permet toujours l\'accès à la page.',
    'admin/group/popedom_list' => 'Liste',
    'admin/group/popedom_detail' => 'Page de détails',
    'admin/group/popedom_play' => 'Page de lecture',
    'admin/group/popedom_down' => 'Page de téléchargement',
    'admin/group/popedom_trysee' => 'Essai',

    'admin/annex/title' => 'Gestion des annexes',
    'admin/annex/check' => 'Vérifier les fichiers invalides',
    'admin/annex/check_complete' => 'Nettoyage des fichiers invalides terminé',
    'admin/annex/info_tip' => '%s données au total, divisées en %s vérifications, %s par vérification, actuellement %s fois',

    'admin/annex/init_tip' => '<strong>Version 1.0 d\'initialisation des données d\'annexe</strong><br>
                            1. Recherche dans les tableaux de catégories, vidéos, articles, sites web, acteurs, rôles, membres, etc. <br>
                            2. Insère le contenu des adresses d\'images locales dans la table d\'annexes. <br>
                            3. Il est recommandé d\'exécuter cette version lors de la mise à niveau.',
    'admin/annex/init_data' => 'Initialisation des données',
    'admin/annex/dir_model' => 'Mode de dossier',
    'admin/annex/check_ok' => 'Initialisation des données d\'annexe terminée',
    'admin/annex/check_tip1' => 'Vérification en cours de la table %s... %s au total, divisée en %s vérifications, %s par vérification, actuellement %s fois',
    'admin/annex/check_jump' => 'Table %s vérifiée, veuillez patienter...',



    'admin/images/title' => 'Gestion des images',
    'admin/images/sync_complete' => 'Opération de synchronisation terminée !',
    'admin/images/sync_tip' => 'Traitement en cours : %s données à traiter, %s par page, %s pages au total, en cours de traitement de la page %s',
    'admin/images/sync_range' => 'Plage de synchronisation',
    'admin/images/sync_option' => 'Option de synchronisation',
    'admin/images/date' => 'Date des données',
    'admin/images/opt/tip1' => 'Synchronisation de champs - Lors de la synchronisation des images détaillées, les options de synchronisation ne sont pas appliquées !',
    'admin/images/opt/tip2' => 'Nombre d\'éléments synchronisés par page. Il est déconseillé de définir une valeur trop élevée.',
    'admin/images/opt/pic' => 'Image principale',
    'admin/images/pic_content' => 'Images détaillées',


    'admin/database/title' => 'Gestion de la base de données',
    'admin/database/select_export_table' => 'Veuillez sélectionner les tables que vous souhaitez sauvegarder !',
    'admin/database/lock_check' => 'Une tâche de sauvegarde est en cours, veuillez réessayer ultérieurement !',
    'admin/database/backup_err' => 'Erreur de sauvegarde !',
    'admin/database/backup_ok' => 'Sauvegarde terminée !',
    'admin/database/select_file' => 'Veuillez sélectionner le fichier de sauvegarde que vous souhaitez restaurer !',
    'admin/database/import_ok' => 'Restauration des données terminée !',
    'admin/database/import_err' => 'Erreur lors de la restauration des données !',
    'admin/database/file_damage' => 'Le fichier de sauvegarde semble endommagé, veuillez vérifier !',
    'admin/database/select_optimize_table' => 'Veuillez sélectionner les tables que vous souhaitez optimiser !',
    'admin/database/optimize_ok' => 'Optimisation des tables terminée !',
    'admin/database/optimize_err' => 'Échec de l\'optimisation des tables !',
    'admin/database/select_repair_table' => 'Veuillez sélectionner les tables que vous souhaitez réparer !',
    'admin/database/repair_ok' => 'Réparation des tables terminée !',
    'admin/database/repair_err' => 'Échec de la réparation des tables !',
    'admin/database/select_del_file' => 'Veuillez sélectionner les fichiers de sauvegarde que vous souhaitez supprimer !',
    'admin/database/backup_db' => 'Sauvegarder la base de données',
    'admin/database/import_db' => 'Restaurer la base de données',
    'admin/database/optimize_db' => 'Optimiser la base de données',
    'admin/database/repair_db' => 'Réparer la base de données',
    'admin/database/table' => 'Nom de la table',
    'admin/database/count' => 'Nombre de données',
    'admin/database/size' => 'Taille',
    'admin/database/redundancy' => 'Redondance',
    'admin/database/optimize' => 'Optimiser',
    'admin/database/repair' => 'Réparer',
    'admin/database/backup_name' => 'Nom de la sauvegarde',
    'admin/database/backup_num' => 'Nombre de volumes de sauvegarde',
    'admin/database/backup_zip' => 'Compression de sauvegarde',
    'admin/database/backup_size' => 'Taille de la sauvegarde',
    'admin/database/backup_time' => 'Heure de la sauvegarde',
    'admin/database/import' => 'Restaurer',
    'admin/database/import_confirm' => 'Confirmez-vous la restauration de cette sauvegarde ? Cette opération est irréversible.',
    'admin/database/batch_replace' => 'Remplacement par lot',
    'admin/database/select_table' => 'Sélectionner la table de données',
    'admin/database/select_col' => 'Sélectionner le champ',
    'admin/database/field' => 'Champ à remplacer',
    'admin/database/findstr' => 'Contenu à remplacer',
    'admin/database/tostr' => 'Remplacer par',
    'admin/database/where' => 'Condition de remplacement',


    'admin/database/sql' => 'Exécuter une requête SQL',
    'admin/database/sql_tip' => 'Correspondance des requêtes courantes :<br>
                        1. Sélectionner des données
                        SELECT * FROM {pre}vod   Sélectionner toutes les données<br>
                        SELECT * FROM {pre}vod WHERE vod_id=1000   Sélectionner des données spécifiques par ID
                        <br>
                        2. Supprimer des données
                        DELETE FROM {pre}vod   Supprimer toutes les données<br>
                        DELETE FROM {pre}vod WHERE vod_id=1000   Supprimer des données spécifiques par ID<br>
                        DELETE FROM {pre}vod WHERE vod_actor LIKE \'%刘德华%\'   Supprimer les données où vod_actor contient "刘德华"
                        <br>
                        3. Mettre à jour des données
                        UPDATE {pre}vod SET vod_hits=1   Mettre à jour toutes les valeurs du champ vod_hits à "1"<br>
                        UPDATE {pre}vod SET vod_hits=1 WHERE vod_id=1000  Mettre à jour le champ vod_hits à "1" pour des données spécifiques
                        <br>
                        4. Remplacer les adresses des images
                        UPDATE {pre}vod SET vod_pic=REPLACE(vod_pic, \'chaîne_originale\', \'remplacer_par_autre\')
                        <br>
                        5. Réinitialiser l\'ID des données à partir de 1
                        TRUNCATE {pre}vod',

    'admin/safety/data_inspect' => 'Détection de chevaux de Troie',
    'admin/safety/data_inspect_tip' => '<strong>Version 3.0 de la détection de chevaux de Troie</strong><br>
                            1. Vérifie la structure des tables comme les catégories, vidéos, articles, membres, etc.<br>
                            2. Détecte les chaînes spéciales comme script, iframe, etc.<br>
                            3. Supprime automatiquement le code malveillant.<br>
                            4. Ne peut garantir une suppression à 100 %, veuillez utiliser phpMyAdmin ou un autre outil de gestion de base de données pour une élimination complète si nécessaire.<br>
                            5. Il est recommandé de nettoyer plusieurs fois jusqu\'à ce qu\'aucune donnée problématique ne soit détectée.',

    'admin/safety/data_clear_ok' => 'Nettoyage terminé, veuillez réexécuter pour éviter les données manquées',
    'admin/safety/data_check_tip1' => 'Début de la vérification de la table %s...',
    'admin/safety/data_check_tip2' => 'Danger : %s enregistrements dangereux détectés...',

    'admin/safety/exec' => 'Confirmer l\'exécution',
    'admin/safety/file_inspect' => 'Inspection de la sécurité des fichiers',
    'admin/safety/file_inspect_tip' => '<strong>Version 3.0 de l\'inspection de la sécurité des fichiers</strong><br>
                            1. Compare et filtre tous les fichiers du site web.<br>
                            2. Liste les fichiers inclus dans le package d\'origine avec leurs signatures MD5.<br>
                            3. Liste les nouveaux fichiers ajoutés absents du package d\'origine.<br>
                            4. Ne peut garantir une exactitude à 100 %, veuillez signaler tout problème sur le GitHub officiel.<br>
                            5. Il est recommandé de faire plusieurs vérifications détaillées des fichiers listés.',

    'admin/safety/file_msg1' => 'Échec de l\'obtention des données de fichier officielles, veuillez réessayer',
    'admin/safety/file_msg2' => 'Échec de l\'obtention de la liste de fichiers locaux, veuillez réessayer',
    'admin/safety/file_msg3' => 'Nouveaux fichiers',
    'admin/safety/file_msg4' => 'Fichiers de différence',

    'admin/link/title' => 'Gestion des liens partenaires',
    'admin/link/text_link' => 'Liens texte',
    'admin/link/pic_link' => 'Liens image',


    'admin/make/title' => 'Gestion des pages statiques',
    'admin/make/view_model_static_err' => 'Le mode de navigation n\'est pas statique, impossible de générer',
    'admin/make/typepage_make_complete' => 'Génération de pages de catégorie terminée',
    'admin/make/typepage_make_complete_later_make_index' => 'Génération des pages de catégorie terminée, génération de la page d\'accueil en cours',
    'admin/make/list_make_complate_later' => 'Génération de la liste des pages terminée, veuillez patienter',
    'admin/make/type_tip' => 'En cours de génération des pages de liste pour [%s], %s pages au total, %s étapes, étape actuelle %s',
    'admin/make/type_timming_tip' => 'Tâche planifiée terminée, %s pages de liste générées par catégorie pour éviter de surcharger le site !',
    'admin/make/topicpage_make_complete' => 'Génération de la page de liste des sujets terminée',
    'admin/make/topic_index_tip' => 'En cours de génération des pages de liste des sujets, %s pages au total, %s étapes, étape actuelle %s',
    'admin/make/topic_tip' => 'En cours de génération des pages de contenu de sujet, %s articles',
    'admin/make/topic_make_complete' => 'Génération des pages de contenu de sujet terminée',
    'admin/make/info_make_complete' => 'Génération des pages de contenu terminée',
    'admin/make/info_make_complete_later_make_type' => 'Génération des pages de contenu terminée, génération des pages de catégorie en cours',
    'admin/make/info_make_complete_later' => 'Génération des pages de contenu terminée, veuillez patienter',
    'admin/make/info_tip' => 'En cours de génération des pages de contenu pour [%s], %s articles au total, %s étapes, %s articles par étape, étape actuelle %s',
    'admin/make/label_tip' => 'En cours de génération des pages personnalisées, %s pages au total',
    'admin/make/label_complete' => 'Génération des pages personnalisées terminée',
    'admin/make/select_type' => 'Sélectionner une catégorie',
    'admin/make/all_type' => 'Toutes les catégories',
    'admin/make/today_type' => 'Catégories d\'aujourd\'hui',
    'admin/make/select_info' => 'Sélectionner le contenu',
    'admin/make/all_info' => 'Tout le contenu',
    'admin/make/today_info' => 'Contenu d\'aujourd\'hui',
    'admin/make/no_make_info' => 'Non généré',
    'admin/make/one_today' => 'Un clic pour aujourd\'hui',
    'admin/make/topic_list' => 'Liste des sujets',
    'admin/make/select_topic' => 'Sélectionner un sujet',
    'admin/make/all_topic' => 'Tous les sujets',
    'admin/make/topic_index' => 'Page d\'accueil des sujets',
    'admin/make/label_page' => 'Page personnalisée',
    'admin/make/rss' => 'Fichier d\'abonnement RSS',
    'admin/make/google' => 'Google SiteMap',
    'admin/make/baidu' => 'Baidu SiteMap',
    'admin/make/so' => 'SO-SiteMap',
    'admin/make/sogou' => 'Sogou SiteMap',
    'admin/make/bing' => 'Bing-SiteMap',
    'admin/make/sm' => 'Sm-SiteMap',
    'admin/make/make_page_num' => 'Nombre de pages à générer',



    'admin/order/title' => 'Gestion des commandes',
    'admin/order/order_no' => 'Numéro de commande',
    'admin/order/order_money' => 'Montant de la commande',
    'admin/order/order_status' => 'Statut de la commande',
    'admin/order/order_time' => 'Heure de la commande',
    'admin/order/pay_type' => 'Type de paiement',
    'admin/order/pay_time' => 'Heure du paiement',

    'admin/plog/title' => 'Gestion des journaux de points',
    'admin/plog/log_time' => 'Heure du journal',
    'admin/plog/points_recharge' => 'Recharge de points',
    'admin/plog/reg_promote' => 'Promotion d\'inscription',
    'admin/plog/visit_promote' => 'Promotion de visite',
    'admin/plog/three_distribution' => 'Distribution à trois niveaux',
    'admin/plog/points_upgrade' => 'Mise à niveau des points',
    'admin/plog/points_buy' => 'Achat de points',
    'admin/plog/points_withdrawal' => 'Retrait de points',

    'admin/role/title' => 'Gestion des rôles',
    'admin/topic/title' => 'Gestion des sujets',
    'admin/topic/vod_include' => 'Inclusion de vidéos',
    'admin/topic/art_include' => 'Inclusion d\'articles',
    'admin/topic/tpl_empty' => 'Veuillez entrer un modèle de sujet',
    'admin/topic/count' => 'Nombre de données incluses',

    'admin/type/title' => 'Gestion des catégories',
    'admin/type/type_tpl' => 'Modèle de page de catégorie',
    'admin/type/show_tpl' => 'Modèle de page de filtrage',
    'admin/type/detail_tpl' => 'Modèle de page de contenu',
    'admin/type/play_tpl' => 'Modèle de page de lecture',
    'admin/type/down_tpl' => 'Modèle de page de téléchargement',
    'admin/type/tip' => 'Messages d\'information :<br>
            1. Après l\'ajout d\'une nouvelle catégorie, veuillez définir les permissions pour chaque groupe de membres dans Utilisateurs - Groupes de membres respectivement, sinon l\'accès sera refusé.',
    'admin/type/parent_type' => 'Catégorie parente',
    'admin/type/top_type' => 'Catégorie de premier niveau',
    'admin/type/logo' => 'Logo de la catégorie',
    'admin/type/pic' => 'Image de couverture de la catégorie',
    'admin/type/tpl_empty' => 'Veuillez entrer un modèle de page de catégorie',
    'admin/type/extend_version' => 'Version étendue',
    'admin/type/extend_state' => 'Ressource étendue',
    'admin/type/extend_director' => 'Réalisateur étendu',
    'admin/type/extend_star' => 'Acteur étendu',

    'admin/ulog/title' => 'Gestion des journaux',

    'admin/update/step1_a' => 'Étape 1 en cours de mise à jour en ligne 【Mise à jour des fichiers】, veuillez patienter...',
    'admin/update/step1_b' => 'Téléchargement du paquet de mise à jour en cours...',
    'admin/update/download_err' => 'Échec du téléchargement du paquet de mise à jour, veuillez réessayer...',
    'admin/update/download_ok' => 'Téléchargement du paquet de mise à jour terminé...',
    'admin/update/upgrade_package_processed' => 'Traitement du paquet de mise à jour en cours...',
    'admin/update/upgrade_err' => 'Échec de la mise à jour, veuillez vérifier les permissions des répertoires et fichiers système !...',
    'admin/update/step2_a' => 'Étape 2 en cours de mise à jour en ligne 【Mise à jour des données】, veuillez patienter...',
    'admin/update/upgrade_sql' => 'Script de mise à jour de la base de données détecté, traitement en cours...',
    'admin/update/no_sql' => 'Aucun script de mise à jour de base de données détecté, passage à la mise à jour du cache des données...',
    'admin/update/step3_a' => 'Étape 3 en cours de mise à jour en ligne 【Mise à jour du cache】, veuillez patienter...',
    'admin/update/update_cache' => 'Mise à jour du fichier de cache des données en cours...',
    'admin/update/upgrade_complete' => 'Félicitations, la mise à jour du système est terminée...',


    'admin/upload/test_write_ok' => 'Test d\'écriture réussi',
    'admin/upload/test_write_ok' => 'Échec de l\'écriture, veuillez vérifier les autorisations du répertoire temporaire',
    'admin/upload/not_find_extend' => 'Bibliothèque de téléchargement d\'extension tierce non trouvée',
    'admin/upload/no_input_file' => 'Aucun fichier téléchargé trouvé (raison : nom de formulaire incorrect, nom de formulaire par défaut "file" ou "imgdata") !',
    'admin/upload/forbidden_ext' => 'Format de téléchargement non autorisé par le système !',
    'admin/upload/upload_success' => 'Téléchargement de fichier réussi !',
    'admin/upload/upload_faild' => 'Échec du téléchargement du fichier !',
    'admin/upload/make_thumb_faild' => 'Échec de la création de la miniature du fichier !',
    'admin/upload/upload_safe' => 'Le fichier contient du contenu dangereux !',

    'admin/urlsend/title' => 'Gestion de l\'envoi d\'URL',
    'admin/urlsend/no_data' => 'Aucune donnée récupérée',
    'admin/urlsend/tip' => 'En attente de l\'envoi de %s données, divisé en %s pages, page actuelle %s',
    'admin/urlsend/complete' => 'Envoi des données terminé',
    'admin/urlsend/tip2' => 'Le point d\'arrêt sera enregistré dans le cache. Une fois le cache mis à jour, le point d\'arrêt disparaîtra.<br>
            Avant de commencer l\'envoi, veuillez remplir les paramètres de configuration requis ci-dessus.<br>
            Nom de domaine de configuration actuel du site :',
    'admin/urlsend/send_genre' => 'Type d\'envoi',
    'admin/urlsend/page_send_num' => 'Nombre d\'envois par page',
    'admin/urlsend/start_page' => 'Numéro de page de départ',
    'admin/urlsend/in_break_point_exec' => 'Continuer à partir du point d\'arrêt',
    'admin/urlsend/send_range' => 'Plage d\'envoi',
    'admin/urlsend/add_update' => 'Ajouter + Mettre à jour',
    'admin/urlsend/add' => 'Ajouter',

    'admin/user/title' => 'Gestion des utilisateurs',
    'admin/user/comment_record' => 'Historique des commentaires',
    'admin/user/order_record' => 'Historique des commandes',
    'admin/user/visit_record' => 'Historique des visites',
    'admin/user/point_record' => 'Historique des points',
    'admin/user/withdrawals_record' => 'Historique des retraits',
    'admin/user/three_distribution' => 'Distribution à trois niveaux',
    'admin/user/time_end' => 'Fin de l\'abonnement',
    'admin/user/find_question' => 'Question de récupération',
    'admin/user/find_answer' => 'Réponse de récupération',
    'admin/user/access_empty' => 'Veuillez entrer le nom du compte',
    'admin/user/pass_empty' => 'Veuillez entrer le mot de passe',

    'admin/user/reward/select_level' => 'Sélectionner le niveau',
    'admin/user/reward/one_distribution' => 'Distribution de premier niveau',
    'admin/user/reward/two_distribution' => 'Distribution de deuxième niveau',
    'admin/user/reward/three_distribution' => 'Distribution de troisième niveau',
    'admin/user/reward/distribution_level' => 'Niveau de distribution',
    'admin/user/reward/one_people_num' => 'Nombre total de personnes distribuées au premier niveau',
    'admin/user/reward/two_people_num' => 'Nombre total de personnes distribuées au deuxième niveau',
    'admin/user/reward/three_people_num' => 'Nombre total de personnes distribuées au troisième niveau',
    'admin/user/reward/total_commission_points' => 'Total des points de commission',

    'admin/visit/title' => 'Gestion des enregistrements de visite',

    'api/auth_err' => 'Domaine non autorisé',
    'api/close_err' => 'Erreur de fermeture de l\'API',
    'api/pass_err' => 'Utilisation illégale de l\'API',
    'api/pass_safe_err' => 'Pour des raisons de sécurité, le mot de passe entré doit comporter au moins 16 caractères',
    'api/require_name' => 'Nom requis',
    'api/require_type' => 'Le nom de catégorie et l\'ID de catégorie doivent être remplis au moins une fois',
    'api/require_sex' => 'Sexe requis',
    'api/require_actor_name' => 'Nom de l\'acteur requis',
    'api/require_role_name' => 'Nom du rôle requis',
    'api/require_rel_vod' => 'Nom de données associées "vod_name" ou identifiant "douban_id" doit être rempli au moins une fois',
    'api/require_rel_name' => 'Nom de données associées "rel_name" ou identifiant "douban_id" doit être rempli au moins une fois',
    'api/require_mid' => 'ID de module requis',
    'api/require_comment_name' => 'Pseudo du commentaire requis',
    'api/require_comment_name' => 'Contenu du commentaire requis',
    'api/never' => 'Jamais',
    'api/task_tip_exec' => 'Tâche : %s, Statut : %s, Dernière heure d\'exécution : %s --- Exécuter',
    'api/task_tip_jump' => 'Tâche : %s, Statut : %s, Dernière heure d\'exécution : %s --- Sauter',

    'install/title' => 'Installation du système AppleCMS-V10',
    'install/header' => 'Merci d\'avoir choisi de construire un site Web avec AppleCMS-V10',
    'install/lang' => 'Pack de langues [langs]',
    'install/select_lang' => 'Veuillez sélectionner le pack de langue [select lang]',
    'install/lang_tip' => 'Veuillez sélectionner le pack de langue du tableau de bord en fonction de vos besoins',


    'install/user_agreement_title' => 'Contrat de licence utilisateur d\'AppleCMS Applicable à tous les utilisateurs',
    'install/user_agreement' => 'Veuillez lire attentivement les termes suivants avant d\'utiliser (AppleCMS), y compris les clauses exonérant ou limitant la responsabilité de l\'auteur ainsi que les restrictions des droits des utilisateurs. Votre installation et utilisation seront considérées comme l\'acceptation de ce "Contrat de Licence Utilisateur", et vous acceptez d\'être lié par toutes ses modalités. <br /><br />
                1. Installation et utilisation : <br />
                (AppleCMS) est fourni gratuitement en open source. Vous pouvez installer un nombre illimité de copies. Vous devez vous assurer d\'utiliser ce logiciel sans pratiquer d\'activités illégales et en respectant les lois et réglementations de votre pays. <br /><br />
                2. Exclusion de responsabilité : <br />
                Ce logiciel est fourni "tel quel" sans aucune garantie expresse ou implicite, y compris mais sans s\'y limiter, les garanties implicites de qualité marchande, d\'adéquation à un usage particulier ou de non-contrefaçon. En aucun cas, l\'auteur ne pourra être tenu responsable des dommages découlant de l\'utilisation ou de l\'impossibilité d\'utilisation de ce logiciel. L\'auteur ne garantit pas l\'exactitude ou l\'intégralité des informations, textes, graphiques, liens ou autres éléments inclus dans ce logiciel. L\'auteur se réserve le droit de modifier ce logiciel sans préavis. <br />
                Toutes les questions de droits d\'auteur ou de litiges découlant de l\'utilisation par l\'utilisateur de données tierces créées, téléchargées ou utilisées sont de la seule responsabilité de l\'utilisateur.<br /><br />
                3. Restrictions et limitations du contrat : <br />
                Il est interdit de supprimer les informations de droits d\'auteur dans le code source d\'AppleCMS. La version sous licence commerciale peut supprimer les informations de droits d\'auteur associées aux interfaces utilisateur du back-end et du front-end.<br />
                Il est interdit de développer toute version dérivée, version modifiée ou version tierce d\'AppleCMS basée sur tout ou partie d\'AppleCMS dans le but de redistribution.<br /><br />
                <strong>Tous droits réservés (c) 2020, AppleCMS</strong>.',
    'install/user_agreement_agree' => 'Accepter l\'accord et installer le système',
    'install/environment_title' => 'Vérification de l\'environnement d\'exécution',
    'install/environment_name' => 'Nom de l\'environnement',
    'install/current_config' => 'Configuration actuelle',
    'install/required_config' => 'Configuration requise',

    'install/dir_file' => 'Répertoire/Fichier',
    'install/required_popedom' => 'Autorisations requises',
    'install/current_popedom' => 'Autorisations actuelles',

    'install/func_ext' => 'Fonctions/Extensions',
    'install/type' => 'Type',
    'install/result' => 'Résultat',
    'install/back_step' => 'Retour à l\'étape précédente',
    'install/next_step' => 'Passer à l\'étape suivante',
    'install/question' => 'Solutions aux problèmes courants',
    'install/database_config' => 'Configuration de la base de données',

    'install/server_address' => 'Adresse du serveur',
    'install/server_address_tip' => 'Adresse du serveur de base de données, généralement 127.0.0.1',
    'install/database_port' => 'Port de la base de données',
    'install/database_port_tip' => 'Port de la base de données du système, généralement 3306',
    'install/database_name' => 'Nom de la base de données',
    'install/database_name_tip' => 'Nom de la base de données du système, doit contenir des lettres',
    'install/database_username' => 'Nom d\'utilisateur de la base de données',
    'install/database_username_tip' => 'Nom d\'utilisateur pour se connecter à la base de données',
    'install/database_pass' => 'Mot de passe de la base de données',
    'install/database_pass_tip' => 'Mot de passe pour se connecter à la base de données',
    'install/database_pre' => 'Préfixe de la base de données',
    'install/database_pre_tip' => 'Il est recommandé d\'utiliser le préfixe par défaut, le préfixe de la base de données doit être suivi de _',
    'install/overwrite_database' => 'Écraser la base de données',
    'install/overwrite' => 'Écraser',
    'install/not_overwrite' => 'Ne pas écraser',
    'install/overwrite_tip' => 'Si vous souhaitez conserver les données existantes, veuillez sélectionner Ne pas écraser',
    'install/test_connect' => 'Tester la connexion à la base de données',
    'install/test_connect_tip' => 'Veuillez tester d\'abord la connexion à la base de données avant d\'installer',
    'install/other_config' => 'Autres paramètres',
    'install/admin_name' => 'Nom de l\'administrateur',
    'install/admin_name_tip' => 'Nom d\'administrateur, au moins 4 caractères',
    'install/admin_pass' => 'Mot de passe de l\'administrateur',
    'install/admin_pass_tip' => 'Le mot de passe doit comporter au moins 6 caractères',
    'install/init_data' => 'Initialiser les données',
    'install/create' => 'Créer',
    'install/not_create' => 'Ne pas créer',
    'install/create_tip' => 'Souhaitez-vous créer les données de catégorie de base',
    'install/exec' => 'Exécuter l\'installation maintenant',
    'install/submit_tip' => 'Veuillez d\'abord cliquer pour tester la connexion à la base de données!',

    'install/environment_failed' => 'La vérification de l\'environnement a échoué. Impossible de procéder à l\'étape suivante!',
    'install/init_err' => 'Échec de l\'initialisation!',
    'install/write_read_err' => 'Autorisations de lecture/écriture manquantes!',
    'install/not_found' => 'Non trouvé',
    'install/database_connect_err' => 'Échec de la connexion à la base de données. Veuillez vérifier la configuration de la base de données!',
    'install/database_name_haved' => 'Cette base de données existe déjà et peut être installée directement. Si vous souhaitez la remplacer, veuillez sélectionner Écraser la base de données!',
    'install/database_connect_ok' => 'Connexion à la base de données réussie',
    'install/access_denied' => 'Accès non autorisé',
    'install/please_test_connect' => 'Veuillez d\'abord tester la connexion à la base de données!',
    'install/please_input_admin_name_pass' => 'Veuillez saisir le nom et le mot de passe de l\'administrateur!',
    'install/sql_err' => 'Échec de l\'importation des structures de table SQL. Veuillez vérifier si les instructions de install.sql sont correctes.',
    'install/init_data_err' => 'Échec de l\'importation des données d\'initialisation SQL. Veuillez vérifier si les instructions de initdata.sql sont correctes.',
    'install/admin_err' => 'Échec de la création du compte administrateur',
    'install/is_ok' => 'Installation du système réussie. Bienvenue à utiliser AppleCMS pour construire votre site web!',
    'install/os' => 'Système d\'exploitation',
    'install/php' => 'Version PHP',
    'install/gd' => 'Bibliothèque GD',

    'install/not_limited' => 'Non limité',
    'install/not_installed' => 'Non installé',
    'install/read_and_write' => 'Lecture et écriture',
    'install/not_writable' => 'Non accessible en écriture',
    'install/support' => 'Supporté',
    'install/not_support' => 'Non supporté',
    'install/class' => 'Classe',
    'install/model' => 'Modèle',
    'install/function' => 'Fonction',
    'install/config' => 'Configuration',

    'validate/require_name' => 'Nom requis',
    'validate/require_type' => 'Type requis',
    'validate/require_content' => 'Contenu requis',
    'validate/require_nick' => 'Pseudo requis',
    'validate/require_mid' => 'ID du modèle requis',
    'validate/require_rid' => 'ID de relation requis',
    'validate/require_pass' => 'Mot de passe requis',
    'validate/require_url' => 'URL requise',
    'validate/require_actor' => 'Acteur requis',
    'validate/require_user' => 'Utilisateur requis',
    'validate/require_no' => 'Numéro de carte requis',
    'validate/require_name_min' => 'Le nom doit comporter au moins 6 caractères',
    'validate/require_money' => 'Montant requis',
    'validate/require_points' => 'Points requis',
    'validate/require_bank_name' => 'Nom de la banque requis',
    'validate/require_payee_name' => 'Nom du bénéficiaire requis',
    'validate/require_bank_no' => 'Numéro de compte bancaire requis',
    'validate/require_sourcecharset' => 'Type d\'encodage de l\'URL cible requis',
    'validate/require_sourcetype' => 'Type d\'URL actuel requis',
    'validate/require_urlpage' => 'URL actuelle requise',
    'validate/require_order_code' => 'Numéro de commande requis',
    'validate/require_order_price' => 'Prix requis',
    'validate/require_order_points' => 'Points requis',
    'validate/require_msg_to' => 'Adresse de réception requise',
    'validate/require_verify' => 'Code de vérification requis',
    'validate/require_path' => 'Chemin requis',
    'validate/require_tpl' => 'Modèle requis',
    'validate/require_ip' => 'Adresse IP requise',
    'validate/require_time' => 'Temps requis',
];